1,Tomcat在提交表单时后台取不到值的问题,2,springMVC跳转页面地址错误问题

发现问题描述:

1,做了一个基于 SpringMVC 的项目,项目在本地访问正常,但发布到服务器上无法访问URL,查看日志发现返回的页面路径错误,比如我的URL是:http://localhost/proj/login,原本希望返回的页面路径是“/WEB-INF/pages/index_page.jsp”,但实际确得到的地址是“/WEB-INF/pageslogin”,由于WEB-INF下没有pageslogin所以404。

原因:最后发现原来是我们系统是Windows Server,安装版tomcat7的路径中有空格导致,至于为什么路径有空格会导致SpringMVC返回页面路径发生错误还待研究。


2,Tomcat7下的项目无法POST提交表单,GET的页面均能够正常访问,是由于Tomcat7的maxPostSize参数(server.xml中的Connector节点属性)与之前版本值的意义不一样导致,Tomcat6及以前版本maxPostSize="0"表示不限制POST提交的大小,而Tomcat7是小于0表示不限制POST大小,而等于0表示POST无法提交任何数据。故改为maxPostSize="-1"问题解决。

   感谢 http://blog.csdn.net/javabean96/article/details/54601136 博客对本问题解决的帮助。

你可能感兴趣的:(1,Tomcat在提交表单时后台取不到值的问题,2,springMVC跳转页面地址错误问题)