我正在对基于Struts1的现有Web应用程序进行更改 - 它已经由各种形式的&操作组成。Struts - 需要进行哪些更改才能添加新的JSP?
我所试图做的是
- 添加了几页为移动版本的网站。
- 例如,我想用一个提交按钮添加一个JSP页面,其中包含一个带有几个 字段的表单(与PC 版本中的相同)。在 提交中,我想调用与处理PC 版本中的表单相同的 ACTION类。
这可能吗?请指出任何解释上述内容的链接。
EDIT1:
从我的struts-config.xml动作映射几行。
<action path="/signupPC"
name="signupPCForm"
validate="true"
input="/signupFailedPC.jsp">
<forward name="success" path="/signupSuccessPC.jsp" />
<forward name="failure" path="/signupFailedPC.jsp" />
</action>
@Nathan 如何添加这里移动特定页面 ?
我应该在这里添加一个新的动作 path =“/signupMobile”? - 这意味着添加< html:form action =“/ signupMobile.do” method =“post”>我的手机jsp?
我希望我不必添加一个新的表格bean因为我想利用 相同的Form.java意味着基于PC的版本。
谢谢@Nathan - 你能举个例子吗?我对struts很陌生。 – 2010-10-26 16:24:54
@Van de Graff:将此答案更改为更简单的方法。看看你的web应用程序,看看你是否认识到我正在谈论的部分。 – 2010-10-26 17:05:54