来自外部<form:form> </form:form> </form:form>的自定义JSTL标记的<form:form>

时间:2013-07-15 07:56:52

标签: forms spring-mvc jstl

使用

时遇到问题
<form:form/> 

当我的自定义标签放在主窗体上时。这是示例

<form:form method="POST" id="form1_id" action="${url1}" modelAttribute="form1">

<div>
...
</div>

<comp:myComp link="${url2}"/>

<div>
....
</div>

<form:form>

这是myComp.tag文件中的标签

<div>
...
<div>

<jsp:doBody />

<form:form method="POST" id="form2_id" action="${link2}" modelAttribute="uploadForm">
...
<form:button id="myButton"> </form:button>
...
</form:form>

问题是当我按下 myButton 时没有任何影响!当我查看HTML时,我注意到 form2_id 表单没有标记!这意味着当我们使用嵌套表单时,它是无效的。我同意。这是对的。但仔细看看我的例子 - 我故意使用

<jsp:doBody />

用于将第二张表格放入我的主要表单的标签!那么这里有什么问题?

0 个答案:

没有答案