如何解决<jsp:setProperty name =“ po” property =“ *” />在Internet Explorer中工作正常,但是在Firefox浏览器中,某些表单值未设置为Bean
index.jsp
<body>
<jsp:useBean id="po" scope="request" class="Forms.POInfoForm" />
<form name="frmEntry" method="post" accept-charset="utf-8" action="mediator.jsp" onSubmit = "return confirmSubmit();">
<table border="3" bordercolor="#000000" id="tableName2" width="80%">
<%
if (po.getBldgId() != null) {
for (int j=0; j < po.getBldgId().length; j++) {
%>
<input type="hidden" value="" name="bldgitemId">
<tr>
<td width="33%">
<font color="#000000"> Building: </font>
<div id="buildingInfo<%=j%>"/>
<script language="JavaScript">
createBuildingList(<%=j%>,buildingInfo<%=j%>,<%=po.getBldgId(j) %>);
</script>
<td width="33%">
<font color="#000000"> Sub Account: </font>
<div id="subAccountInfo<%=j%>"/>
<script language="JavaScript">
createSubAccountList(<%=j%>,subAccountInfo<%=j%>,<%=po.getBldgId(j) %>,<%=po.getSubAccountId(j) %>);
</script>
</td>
</tr>
</table>
通过单击提交,它将移动到medaitor.jsp页面,在此页面中我看到一个Bean的表单值
mediator.jsp
<html>
<head>
<title>
Mediator
</title>
</head>
<jsp:useBean id="po" scope="request" class="Forms.POInfoForm" />
<body bgcolor="#ffffff">
<h1>
Mediator JSP
</h1>
<jsp:setProperty name="po" property="*"/>
//some actions
index.jsp页面中的脚本将在下面的两个选择标签中生成(当我在浏览器中检查时)
在Internet Explorer中,bean采用的是表格值,但是在firefox bean中,Bean的形式不超过两个表格值。
请帮助,谢谢!!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。