我在jsp的表单的一个下拉菜单中显示了一些动态的内容,然后提交。我的目的是在执行ActionForm的validate()出错后返回到原始页面时,还能够在下拉菜单中显示这些动态的内容。可是在我的实现中,出错返回到原始页面后下拉菜单中的动态内容不能显示,不知道怎样解决,请大家帮忙。多谢 !!!!!!
解决方案 »
- 代码复用和重复代码的选择 你们都会遇到的!
- jsp分页求助
- 目前急着要实现一个jsp页面中实现目录树的功能,希望大家帮个忙
- hibernate expecting IDENT, found '*' 怎么解决?
- 這裡的request和response與jsp頁面中的request和response有什麽區別???
- 请教****************大家做项目的时候,怎么处理SQL语句?***********
- 通过js或jquery框架发送数据问题
- 急!!jspsmartupload下载文件 路径设置问题
- 公司明天要放假了,终于可以松口气了
- 你见过这么难的吗?送高分
- 我碰到一个struts1.2的诡异问题,高手请进来看看
- jsp怎么实现页面自动跳转
要配成显示这个页面的action的路经才行哦。
不过效率不高
没出错时数据还是在session里,需要判断释放考虑出错时重新执行动态生成下拉菜单的那段代码
我不想改动jsp的内容,但还想显示下拉菜单中的动态内容。
我的jsp的代码如下:
<body >
<span style="color:RED;"><html:errors /></span>
<html:form action="/updateEvent.do?method=update" method="post" onsubmit="return validateEventForm(this);">
<table width="35%" border="0" align="left" cellpadding="0" cellspacing="1" class="tableBorder">
<tr>
<html:hidden property="userright_areaid" />
<html:hidden property="id" />
<td align="left" class="forumRowHighlight">event name:
<html:text property="name" size="20" />
</td>
</tr>
<tr>
<td align="left">event cards:<br>
<html:select property="cardIDs" multiple="true" size="10">
<html:optionsCollection name="EventForm" property="cardList" label="cardName" value="cardName" />
<html:option value="-1" style="background-color:red">please select card</html:option>
<html:optionsCollection name="EventForm" property="newCardList" label="cardName" value="cardName" />
</html:select>
</td>
</tr>
<tr>
<td>
<html:submit value="Submit" onclick="return validateEventForm(this);" />
<html:reset value="Reset" />
</td>
</tr>
</table>
</html:form>
</body>
大家要帮忙啊!!!!!!
已经是另外一个http请求了,原request域的attribute不可用了2.最好用validator框架,与ActionForm的validate函数相比,它增加了客户端校验,
如果非法,不会发出请求,减轻了服务器的负担
我的input的**.do是带个id参数的,
如果我将input配到**.do,那我这个id参数怎么办?