我想问如何在应用服务器上部署应用程序,如tomcat,我使用SpringMVC,使用jetty运行,当我在localhost:8080运行时,它可以工作,但是在tomcat中使用war部署时,url将像localhost:8080/app一样显示登录,但是当控制器调用新页面失败时,请帮助我。
我复制App引信的步骤是:

您可以在这个链接中尝试,我已经部署在amazonaws.ec2服务器上:http://ec2-54-175-88-32.compute-1.amazonaws.com:8080/demo/用户名是user/user或admin/admin
我还在google代码上创建了源代码的存储库,如果需要查看完整的代码,可以问我密码。谢谢
发布于 2015-01-25 18:37:08
在accountStatement.jsp中,将表单的“操作”更改为以下内容之一:
<form:form commandName="account" method="post" action="accountStatement" id="accountForm">这将生成要提交给的控制器的相对URL。或者您可以指定一个绝对URL:
<form:form commandName="account" method="post" action="${ctx}/account/accountStatement" id="accountForm">我测试并确保这两种解决方案都有效。
https://stackoverflow.com/questions/27874149
复制相似问题