问题的提出见此链接http://topic.csdn.net/u/20080922/11/f5a86f94-3bf0-4434-942e-565e25ca66b2.html
本人找到一个解决方法,是否合适,还需要高手指导。
写一个Controller,通过这个Controller进入jspA.jsp,在jspA.jsp内的form,分别指定commandName,在Controller内分别为form准备数据,并依commandName属性名保存在request中即可。
不过,测试中发现一个问题,如果form中有select,不能使用map来准备数据,必须使用list,里面保存bean,才可以使用下面的形式
<form:select path="chargeCode" items="${items}" itemValue="key" itemLabel="value" />
如果使用map来准备数据,在jsp内需要使用下面形式:
<form:select path="chargeCode" >
<c:forEach items="${items}" var="item">
<option value="${item.key}" />${item.value}
</c:forEach>
</form:select>
也就是类似<form:checkbox>的格式。