当返回值类型是void类型
浏览器默认回去视图解析器下查找该链接对应的jsp页面:
解决方法,采用请求转发/重定向/直接向页面输出内容:
/**
* 返回void类型
*/
@RequestMapping("/testVoid")
public void testVoid(HttpServletRequest request, HttpServletResponse response) throws Exception {
System.out.println("testVoid执行了...");
//请求转发一次请求,不用编写项目的名称
//request.getRequestDispatcher("/WEB-INF/pages/success.jsp").forward(request, response);
//重定向即新的一次请求,需要编写项目的名称
//response.sendRedirect(request.getContextPath() + "index.jsp");//重定向不到/WEB-INF/pages/下
//设置中文乱码
response.setCharacterEncoding("UTF-8");
response.setContentType("text/html;character=UTF-8");
//直接向浏览器进行响应
response.getWriter().write("呵呵+hehe");
return;
}