#java #jsp #post #request #jsp-tags
#java #jsp #Публикация #запрос #jsp-теги
Вопрос:
это моя страница index.jsp 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>
после нажатия кнопки отправки запрос перейдет на другую страницу jsp mediator.jsp, где я проверяю, выбрано значение или нет.
mediator.jsp
<html>
<head>
<title>
Mediator
</title>
</head>
<jsp:useBean id="po" scope="request" class="Forms.POInfoForm" />
<body bgcolor="#ffffff">
<h1>
Mediator JSP
</h1>
<%System.out.println("bldgId is-->" request.getParameter("bldgId")); %>
<%System.out.println("subAccoutId is-->" request.getParameter("subAccountId")); %>
//some actions
ниже приведены два тега, сгенерированные на странице index.jsp (проверить браузер)
Примечание: я могу получить два вышеуказанных значения полей в IE, но не в Edge, Chrome, пожалуйста, помогите мне, заранее спасибо!..
Комментарии:
1. Ваш код выглядит нормально для меня.. Можете ли вы просто удалить
accept-charset="utf-8"
и проверить onces?2. удалено, но все еще извлекает значение «null», я в шоке, почему я не могу получить значения, даже когда я проверяю (index.jsp), он правильно отображает name =»bldgId».
3. Проверьте, проходят ли обычные входные значения, т. Е.
bldgitemId
.. если да, то, возможно, что-то не так с выбором.4. может извлекать другие поля, но что не так с этими двумя тегами выбора
5. можете ли вы поделиться своим полным кодом для страницы index.jsp? Так что я могу протестировать это со своей стороны.