gpt4 book ai didi

java - Struts 表单不适用于 struts tiles

转载 作者:行者123 更新时间:2023-11-30 06:26:43 27 4
gpt4 key购买 nike

我正在设计一个购物车项目,其中只有我的内容区域会发生变化,因此我使用 struts 磁贴对其进行了配置,并且一切正常,直到我在我的项目中遇到表单。每当我尝试使用图 block 显示表单(struts 表单)时。表格没有编译它只是这样<html:text property="username"/>请帮忙。

我的 Tiles def 是

<tiles-definitions>
<definition name="main-layout" path="/WEB-INF/layout.jsp">
<put name="title" value="" />
<put name="header" value="/WEB-INF/layout/header.jsp"/>
<put name="secmenu" value="/WEB-INF/layout/secmenu.jsp"/>
<put name="menu" value="/WEB-INF/layout/menu.jsp"/>
<put name="content" value=""/>
<put name="footer" value="/WEB-INF/layout/footer.jsp"/>
</definition>
<definition name="index" extends="main-layout">
<put name="title" value="The Mobile Store"/>
<put name="content" value="/WEB-INF/pages/homecontent.jsp"/>
</definition>
<definition name="login" extends="main-layout">
<put name="title" value=":: Login ::"/>
<put name="content" value="/WEB-INF/pages/login.jsp"/>
</definition>

我使用的形式是

<html:form action="login.html" method="post">
<table align="center" id="logintable">
<tr>
<td>Enter Your UserName : </td>
<td><html:text property="username"/></td>
</tr>
<tr>
<td>Enter Your Password : </td>
<td><html:password property="password"/></td>
</tr>
<tr>
<td colspan="2"><html:submit value="LOGIN"/></td>
</tr>
</table>
</html:form>

最佳答案

我认为您遇到了问题,因为您正在尝试访问 WEB-INF 文件夹中的 jsp 文件。如果您尝试使用 struts 1.x,请尝试使用 struts 2.0。对于教程,请使用此 http://viralpatel.net/blogs/struts-2-tiles-plugin-tutorial-with-example-in-eclipse/

关于java - Struts 表单不适用于 struts tiles,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14037875/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com