簡體   English   中英

發送請求而無服務器響應

[英]Send request without server response

我已經在Spring-MVC中編寫了控制器的方法:

@RequestMapping("/products/change.htm")
    public void changeCost() throws SQLException
    {
        ProductDAOImpl mapping = new ProductDAOImpl();
        Product product = new Product();
        product.setName("Перфоратор");
        product.setCost(432);
        mapping.updateProduct(product);
    }

但是在他之后,tomcat試圖找到change.jsp並生成響應。 我只是在服務器上執行此方法,但沒有響應。 這怎么可能?

因為您尚未對響應進行任何操作。 您已將/products/change.htm"網址映射到changeCost()方法。

如果您需要設置一些響應,只需添加一個屬性或嘗試重定向它,

@RequestMapping("/products/change.htm")
    public ModelAndView changeCost() throws SQLException
    {
        ProductDAOImpl mapping = new ProductDAOImpl();
        Product product = new Product();
        product.setName("Перфоратор");
        product.setCost(432);
        mapping.updateProduct(product);
        String map="successful";
        return new ModelAndView("yourJspName", "message", map);
    }

它返回ModelAndView類的對象。 您可以在jsp中打印它。

希望這可以幫助 !!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM