Tomcat 8.0.9是否支持Struts 1?它正在我的本地开发环境中工作,它具有tomcat 7.x但不能在具有8.0.9版本的服务器上工作。
我因此而怀疑。
http://localhost:8080/AppName/login.do
我有一个登录表单。当我点击提交按钮时,URL如下所示:但是在提交表单后将服务器部署在服务器上时,URL将显示为
http://DomainName/AppName/?user=&emailaddress=&submitbutton=#
请帮我找出问题。
答案 0 :(得分:0)
您忘记在表单标记中写入action
属性。
<form action="YOUR_ACTION_SHOULD_COME_HERE" method="post">
答案 1 :(得分:0)
如果你的问题只是关于“Tomcat 8.0.9支持Struts 1”,那么最简单的方法就是在本地开发机器上安装Tomcat 8.0.9请参阅,正如您已经说过的,它在使用Tomcat版本7.x的本地开发计算机上工作。我个人认为servlet容器不依赖于Struts版本
如果您仍有问题,那么案例就不同了,可能还有路径名配置。
要显示以下URL,您必须在某处配置它,并且该配置错误。你可以分享你为此做的事吗
http://DomainName/AppName/?user=&emailaddress=&submitbutton=#