急 坐等答案! 关于jsp全局变量如何在做js方法参数
范例
<%i=0;%>
onchange="get(' <%=i%>')".
已知不可取 语法错误
onchange="get('${i}')";
失败
分别显示出 <%=i%>
和空。
请达人帮忙。
可以这样做:
1、将你的全局变量i存到一个容器中,如application中,即:application.setAttribute("i",i);
2、在JS中用这样的代码取得值:onchange = "get('${applicationScope.i}')"
补充onchange="get( <%=i%>)"
也不成功
为语法错误
那如何让这个容器自增? 我需要他是变化的, 而不是射入以后,不管。 不然也不用在全局设变量。。
<input type="hidden" id="gVar" value=" <% jsp 输出变量值 %>" />
<script type="text/javascript">
function test(document.getElementById("gVar").value)
{
}
</script>
如果要动态的,我建议,ajax 取。 因为js 是客户端执行。
把你所有的代码全供出来!
onchange="get(' <%=i%>')";
就单单这句代码来说,如果i的值里边没有'和"的话,是没有问题的。。。如果有,需要将其转义!
要明白jsp的执行过程:
服务器容器先将其弄为servlet的类(java)文件-编译为clsss文件-运行方法类似servlet,当到客户端时,已经是纯的html代码了。。。。出错的话,看你哪里的语法有问题。就这种方式的写法是没有任何错误的
{{--
相关问答:
问题是这样的:
我有一个文件nagiv.jsp 另一个文件failure.jsp包含他,同时nagiv文件中有一个可以跳转到yy.jsp的commandButton,但是我将failure中点击nagiv中的哪个commandButton,也面不会跳转 ......
<html><head><title>[@title]</title>
<meta http-equiv=Content-Type content="text/html; charset=gb2312">
<script language='javascript'>
function diyCheck ......
想做一个jsp的电子商务网站,想找一些源代码,请问那个网站有好的资源。谢谢!
搜索下吧 开源的也有
csdn就有相似的源码,楼主搜一下
java 开源大全
改模板好麻烦哦,还不如自己写个了呢
jf
顶一 ......
网页上已经有一个静态的图片,我想根据屏幕坐标在这个图片上确定两个点,然后用一条直线把这两个点连接起来,在JSP里能实现吗?用JS呢?请指点一下吧!!!,给出个小例子不胜感激!!
改文件的事情,还是留给serve ......