希望将变量值传递给同一个jsp
Would like to pass variable value to same jsp
Am正在尝试检索变量值,该值是在同一页面中从列表传递到jsp代码的。这是示例代码:
<form>
<table>
<tr>
<td>Heading : </td>
<td>
<select id="heading" name="program" onchange="return setValue();"/>
<option value="">New</option>
<!--Database connection and retreving value and displaying in option tag -->
<option value="<%=rs.getString(1)%>"><%=rs.getString(1)%></option>
</select>
</td>
</tr>
</table>
</html>
我已经写了脚本代码,在那里我可以选择列表框中选择的值,并将其存储到一个变量中,代码:
<script type="text/javascript">
function setValue(){
alert("Inside method");
alert(document.getElementById("heading").value);
var heading=document.getElementById("heading").value;
alert(heading);
//window.location.replace("addMenuItem.jsp?menuMain="+menuMain);
return true;
}
</script>
它正在显示价值。我需要将该值作为变量显示在scriptlet中。
请给我一些建议。
提前谢谢。
关于添加隐藏字段还有另一项工作
<input id="HiddenParam" name="HiddenParam" type="hidden" />
然后
var heading=document.getElementById("heading").value;
document.getElementById("heading").value=heading;
稍后,就像您可以访问它的任何其他参数一样request.getParameter("heading");
在服务器端如果您尝试使用查询字符串
// java script
function getPD()
{
var data=$('#effortsInHours').val();
if(data != null)
{
var pd = data/8;
//alert("PD: " +pd);
document.getElementById("effortsInPDs").value=pd;
}
}
// form field
<S:textfield name="effortsInHours" id="effortsInHours" key="effortsInHours" size="40"> </S:textfield>
<S:textfield name="effortsInPDs" id="effortsInPDs" key="effortsInPDs" size="40" onclick="getPD();"> </S:textfield>
相关文章:
- 使用JSP从服务器检索和显示图像
- 将jsp文件下拉列表中的选定项分配给一个java变量(比如String selection)
- 在同一个服务工作者中处理service-worker.js有任何影响吗
- 为什么 .focus() 不起作用,而 .css(“color”,“red”) 在同一个选择器上起作用
- servlet中的请求对象,而不是从jsp接收参数值
- 使用Javascript生成包含JSP的HTML
- 转义在jsp's脚本
- 显示&作为&在jsp中使用angularjs而不使用ng-bind-html
- 在JSP中运行pdftk
- 使用javascript和jsp将数据插入到融合图中
- 如何将输入类型值或id从一个jsp传递到另一个jsp页面
- 在同一个javascript事件处理程序中调用不同的函数
- 在更改名称时,使用ajax jsp在下拉菜单中填充多个文件夹的数据
- 在同一个jsp页面内的文本框中自动完成
- 是否可以在同一个jsp页面上填充字段?
- 如何在同一个JSP页面中从javascript代码获取值到JSP scriptlet
- 如何显示不同的DIV部分点击不同的<链接在同一个JSP
- 如何通过会话将Logout Login按钮组合在同一个jsp页面中
- 希望将变量值传递给同一个jsp
- JSP名称参数作为字符串动态显示在同一个JSP页面中