在JSP页面中,<%%>中的语句怎么样才能调用js中的变量????????请高手们帮忙!! 不能这样直接用!因为js代码是在客户端执行,而jsp代码在服务器端执行,执行这个页面时,首先客户端发送一个请求,然后服务器执行此页面上的java代码块,再返回给浏览器,象你这样的,java代码块都执行了才返回给浏览器,然后才会来执行js代码,这时候你js的值怎么给服务器端执行?非要这样做的话得用ajax 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可是ajax我不全用呀?谁有简单点的程序:JSP页面中有两个select,根据第一个select选择的内容去数据库中调用数据写到第二个select中去!能容易看懂的,我是菜鸟!呵呵!!!!! 我曾经也想这样做过 但是后来发现整不了 在js里能写java的代码么 在JS里能写java代码!用<%%>就OK,可是怎么传值我就说什么也整不过去了!!!!快疯了!!! 你直接去看DWR,然后找个例子来改。 JS里是能够写JAVA代码,但java代码先执行(在后台),而JS后执行(在浏览器),所以<%%>里的东西在后台早被替换了,不可能在浏览器中再次执行。 function FillCitys(townId,cityIdCode) { <% 此处怎样调用townId和cityIdCode的值 %> }就这一个小问题,能调用就行!!! 与其临渊慕鱼,不如退而结网,花上1个小时看一下DWR,DWR已经把AJAX封装的非常简单了,就可以解决你的问题了。 function FillCitys(townId,cityIdCode) { <% request.setAttribute("townId",this.townId); request.setAttribute("cityIdCode",this.cityIdCode); %> }想到哪取就到那取。。 <script> function test(){ var i=10; //传递的变量值 window.location="test.jsp?values="+i; }</script>test.jsp页面 <% String values=request.getParameter("values");%>当然还有其他的方法,如ajax,dwr,隐藏域等 <% String townId=request.getParameter("townId"); String cityIdCode=request.getParameter("cityIdCode"); %>这样就得到了! 很就是个ajax经常用到的例子啊,不要任何ajax框架都可实现 别找更简单的方法了,我看最简单的方法就是dwr,你好好看看。不难 去学ajax吧~ jquey主流啊 不可以直接调用的 不过 你可以使用dwr去实现 java和javascript通信 jsp 做一个网页聊天室 需要什么技术(知识)本人初学者 关于分页 参数丢失的问题 请教高手 菜鸟问题~~ 我是第一次开发web,请问注销的代码如何写啊? 如何将Tomcat、MySQL开发的Java Web程序制作成安装光盘?比如用installshield. 在线!!!高分!!!一个不能再bean中执行的SQl语句!!! 关于动态生成checkbox取值赋值的问题 jquery toggle使用技巧 关于JSP页面重定向的问题的疑问与讨论 spring4源码GroovyDynamicElementReader报错 想学Servlet与JSP,看什么书入门比较好 求电子商务网站技术构架
能容易看懂的,我是菜鸟!呵呵!!!!!
你直接去看DWR,然后找个例子来改。
JS里是能够写JAVA代码,但java代码先执行(在后台),而JS后执行(在浏览器),
所以<%%>里的东西在后台早被替换了,不可能在浏览器中再次执行。
{
<%
此处怎样调用townId和cityIdCode的值
%>
}
就这一个小问题,能调用就行!!!
{
<%
request.setAttribute("townId",this.townId);
request.setAttribute("cityIdCode",this.cityIdCode);
%>
}
想到哪取就到那取。。
function test(){
var i=10; //传递的变量值
window.location="test.jsp?values="+i;
}
</script>
test.jsp页面
<%
String values=request.getParameter("values");
%>当然还有其他的方法,如ajax,dwr,隐藏域等
String townId=request.getParameter("townId");
String cityIdCode=request.getParameter("cityIdCode");
%>
这样就得到了!
不过 你可以使用dwr去实现 java和javascript通信