我正在對基於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