如何将 JavaScript 变量传递给 JSP 参数值
how to pass javascript variable to jsp param value
我只是试图将java脚本变量动态传递给jsp参数值,下面是javascript代码
<script type="text/javascript">
var loginName = $.jStorage.get("loginUserName");
console.log("usrname "+loginName);
var QueryNumber="6047";
if(loginName === "admin")
{
QueryNumber="5341";
console.log("Querynumber"+QueryNumber);
$('#creater').val("desc")
$('#admin').val(QueryNumber)
}
else{
$('#admin').val(QueryNumber)
$('#creater').val(loginName);
}
$(document).ready(function () {
$('#cmschangeavailabilityLayout').layout();
});
我想将查询数字变量传递给下面的 jsp 参数页面
<div id="cmschangeavailabilityLayout" class="cmschangeavailabilityLayout" data-options="fit:true" border="false">
<input type="hidden" id="creater" name="creater"/>
<input type="hidden" id="admin" name="admin"/>
<div id="cmschangeavailabilityListView" class="cmschangeavailabilityListView" region="center" collapsible="false" border="false">
<jsp:include page="../tablefw.jsp">
<jsp:param value="${serverURL}/TableMgr" name="URL"/>
<jsp:param value="Parm1=-1&QueryNum=????&key=CMSCHANGEAVAILABILITY" name="parameters"/>
<jsp:param value="${serverURL}/addCmschangeavailability" name="addURL"/>
<jsp:param value="requestType=cmschangeavailabilityView&subRequestType=addCmschangeavailability" name="addParameters"/>
<jsp:param value="${serverURL}/editCmschangeavailability" name="editURL"/>
</jsp:include>
</div>
我想在此行中为 QueryNum 传递 java 脚本变量 QnueryNumber ,例如
<jsp:param value="Parm1=-1&QueryNum=QueryNumber&key=CMSCHANGEAVAILABILITY" name="parameters"/>
我怎么能通过它。谢谢!
你想做的事情是不可能完成的,因为JSP正在渲染(执行)你的服务器,它会生成你的html页面,里面有你的javascript。一旦它生成了你的html,它就会被发送到你的浏览器,然后执行你的Javascript。此时,您的 JSP 标记不再存在,它们已转换为 HTML。即使您将 JSP hasif发送到浏览器(不渲染它),您的浏览器也无法理解它。
你应该做的是在Javascript的JSP中做你想做的事情。或者以其他方式在JSP中执行所有操作。
你这样做的原因是什么(JSP和Javascript中逻辑的一部分)。
相关文章:
- 将多个参数从jsp页面传递给javascript函数
- Servlet未将参数发送到.jsp文件
- JSP--如何获取请求参数
- 我可以't让servlet使用ajax和xml将参数发送到jsp文件
- 将参数从javascript传递到JSP
- 使用Onclick将参数从一个jsp页面传递到另一个页面
- 如何动态获取JSP参数?(或创建JSP参数)
- 在onblur事件中将参数从jsp传递给javascript函数
- 如果在第一个 jsp 页面设置了刷新参数,则会刷新所有 jsp 页面
- 保存上一页参数 js, jsp.
- Java 服务器页面.如何将参数从一个 JSP 页发送到另一个 JSP 页
- 如何在JSP的java代码中使用Javascript变量作为参数
- 如何将动态更改的参数从一个jsp页面发送到另一个jsp页
- 从jsp加载servlet并尝试传递多个参数
- 在Struts2中将一个参数从JSP传递给操作类
- 带有jsp中json参数的javascript函数
- 如何将参数从JSP传递到Struts2操作
- 在JSP文件中将参数从会话传递到javascript
- 使用ajax如何将参数从一个JSP页面发送到另一个servlet
- 当试图获取JSON对象时,jsp中的参数为空