Tomcat Spring MVC 3.1,控制器不工作
我们有一个带注释的Sprint项目。xml完全等于,dispatcher servlet已复制到 控制器源如下所示:Tomcat Spring MVC 3.1,控制器不工作,tomcat,web-applications,spring-mvc,netbeans,annotations,Tomcat,Web Applications,Spring Mvc,Netbeans,Annotations,我们有一个带注释的Sprint项目。xml完全等于,dispatcher servlet已复制到 控制器源如下所示: /* * To change this template, choose Tools | Templates * and open the template in the editor. */ package br.gov.rj.pge.lawsuit.controller.submissioncontroller; import br.gov.rj.pge.lawsui
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package br.gov.rj.pge.lawsuit.controller.submissioncontroller;
import br.gov.rj.pge.lawsuit.dao.submissiondao.SubmissionDao;
import br.gov.rj.pge.lawsuit.domain.submission.Submission;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.portlet.ModelAndView;
/**
*
* @author SANTOSML
*/
@Controller
public class SubmissionController {
private SubmissionDao dao;
@RequestMapping("/save_submission")
public ModelAndView saveSubmission(Submission submission) {
ModelAndView view = new ModelAndView("index");
try {
dao.save(submission);
view.addObject("message", "Ok");
} catch (Exception ex) {
view.addObject("message", "Error");
}
return view;
}
}
这个控制器没有用,但我们认为它应该可以工作。但是,当我们尝试访问应用程序中的“/save submission”或“save_submission.html”url时,服务器返回404错误。显然,引用现有jsp(index.jxp)的方法return被忽略,404页面上的消息“/electronicjustice/WEB-INF/jsp/save_submission.jsp”不存在
我们正在使用Netbeans和tomcat7
有人能帮我们吗
提前谢谢 在spring配置文件中,您在哪里定义了
以支持注释驱动的控制器?应用程序的上下文路径是什么,您尝试的确切完整URL是什么?@JB Nizet对不起!此应用程序的url为“localhost:8084/electronicjustion/”(根据Netbeans),尝试的url为“localhost:8084/electronicjustion/save_submission”或“localhost:8084/electronicjustion/save_submission.html”。谢谢非常感谢你!我们刚刚试过!我们将这个元素放在dispacher-servlet.xml中。但是,它不起作用!请问,定义它的正确文件是什么?是的,它只需要在dispatcher-servlet.xml中定义。当您点击url时,您可以共享服务器日志吗?Apache不会为这种情况编写任何日志!正常吗?谢谢是否启用调试日志?另外,您在/WEB-INF/jsp/?位置有index.jsp。如果您无法查看日志,是否可以添加一个调试点,并检查当您点击url localhost:8084/electronicJustice/save_submission.html时是否调用了saveSubmission methid?