我在服务器上安装了tomcat,并在server.com/app/上可用。这意味着tomcat的根应用程序托管在该URL。JSTL表单相对路径
现在我正试图部署新的应用程序(old.war),服务器将它部署到server.com/app/old/。直到现在没问题。
<html:form name="LoginForm" type="some.form" action="/LoginFormAction" method="post">...
,并在输出我收到行动的价值“/old/LoginFormAction.do”:当我创建某种形式在这样的定义的页面
的问题开始。这是错误的价值,因为它在开始时错过了“应用程序”。我尝试了不同的动作值,例如
<html:form name="LoginForm" type="some.form" action="/app/old/LoginFormAction" method="post">...
<html:form name="LoginForm" type="some.form" action="/app/LoginFormAction" method="post">...
但它仍然在操作的值中添加了“/ old”前缀。 我该如何解决这个问题? 谢谢
我试过这个。它仍然将操作的值转换为/ old/LoginFormAction – nKognito 2012-07-13 10:05:17