方法返回AjaxJson,但是页面却提示404找不到jsp!
小弟不久前使用jeecgv3.1开发一个小项目,但是途中遇到了一个问题。首先,我是有一个list页面,然后点击编辑进入窗口化的修改页面。
修改页面的上面是这样的
<t:formvalid formid="formobj" dialog="true" usePlugin="password" layout="table" action="fundManagerTestController.do?saveManagerFund">
操作完页面后点击“确定”,进入saveManagerFund方法,
方法测试内容很简单:
AjaxJson j = new AjaxJson();
j.setMsg("操作成功");
return j;
debug确定是走了return后,再回到页面,
HTTP Status 404 - /admin_three/webpage/fundManagerTestController.jsptype Status reportmessage /admin_three/webpage/fundManagerTestController.jspdescription The requested resource (/admin_three/webpage/fundManagerTestController.jsp) is not available.Apache Tomcat/6.0.10
这样了。
请大家帮忙看看,有没有遇到这样的问题。怎么搞定啊?麻烦大家了,谢谢
感觉是配置问题 本帖最后由 GIN 于 2013-5-5 15:00 编辑
return AjaxJson 对象的话 只是返回数据只适用于ajax请求 如果想要在控制器执行后跳转到页面
可以用
类似于这种
@RequestMapping(params = "role")
public ModelAndView role() {
return new ModelAndView("system/role/roleList");
}
另外 如果返回AjaxJson对象出现楼主的问题 看下是不是 该方法上面没有加@ResponseBody注解 GIN 发表于 2013-5-5 14:59 static/image/common/back.gif
return AjaxJson 对象的话 只是返回数据只适用于ajax请求 如果想要在控制器执行后跳转到页面
可以用
类 ...
非常感谢回复。
的确是我的方法中没有添加 @ResponseBody注解。导致这样的错误!
页:
[1]