导航:首页 > 编程语言 > jsp获取java变量

jsp获取java变量

发布时间:2022-09-10 08:44:40

1. 如何在javascript中获取java变量值

说明:在JSP中;Java部分是在服务器端执行的;js部分是在客户端的浏览器执行的;二者完全不相干。因此直接在JSP页面上是无法在js、java和HTML变量之间进行调用的。
变通(解决方案):将js变量放到form中的一个;在后台从form中取出变量放到隐藏域中;然后提交表单给要调用变量的页面。这个页面可以就是本身。示例如下:
bb.jsp页面:
<% String test5 = (String)request.getAttribute("test4"); %>
<script type="text/javascript">
var test1 = '111'; //定义js变量
document.form.test2.value = test1;
//将js变量的值放到form中的一个隐藏域中
var formObj = document.getElementById('passForm');
formObj.submit();
</script>
<form method="post" action="aa.jsp" id ="passForm">
<input id = 'test2' type = 'hidden' name="test2">
</form>
aa.jsp页面中的Java代码:
<%
request.setCharacterEncoding("utf-8");
String txtMsg = request.getParameter("test2");
out.println(txtMsg);
%>
注:如果同一个页面自己给自己传值,aa.jsp和bb.jsp可以为同一页面。

2. 在jsp页面中怎么通过el表达式获取本页java脚本中的变量

非常简单的页面代码:

首先把数据在脚本中存放:

<%

String name="zhouhaigang";

request.setAttribute("name", name);

%>

3. jsp 取java文件中变量值

<%
new
UserDao().setLoginNum(5);
//这里创建了一个对象
设值5
//而你输出时又创建了一个对象,
这完全是2个不同的对象
out.print(new
UserDao().getLoginNum());
%>
这就好比你去超市,把物品存在2号柜,却跑到3号柜里取,肯定是没有的
你可以这样:
<%
UserDao
ud
=
new
UserDao();
ud.setLoginNum(5);
out.print(ud.getLoginNum());
//这样才是基于一个对象操作
%>

4. 怎么在jsp页面获取java在后台产生的变量值,以及从页面传输居到java程序(程序不是嵌在页面的)

你的后台得到了值相加后的结果要放到前台,这样前台才能获取到结果。从后台放到前台:getRequest().setAttribute(sum1,"sum1");然后在前台了可以通过EL表达式获取到sum1这个值;在前台直接在要显示该值的地方这样获取:${sum1}这样就好了。

5. 如何在jsp中调用java定义的变量

你首先需要在jsp中import,如果static类型的public变量可直接调用,如果不是static类型,需要先声明,其实jsp中跟java类中类似

6. jsp页面取 java 中的变量

你的后台得到了值相加后的结果要放到前台,这样前台才能获取到结果。
从后台放到前台:getRequest().setAttribute(sum1 ,"sum1 ");
然后在前台了可以通过EL表达式获取到sum1这个值;
在前台直接在要显示该值的地方这样获取:${sum1}
这样就好了。

7. js如何获取jsp页面中嵌入的java代码中的变量

js与java是不同语言,运行在不同环境下,因此无法直接获得对方数据。

java运行在服务器端,在同一个jsp文件中,java先运行,js后运行,java可以生成一段js代码,保证js运行得到相应的结果,因此可以用java定义js变量的方式来传递数据,例如:

<script>
varurl="<%=url%>";
alert(username);
</script>

上面例子,<%%>中的内容会在服务器端运行,在“”中间输出网址,浏览器就会加载下面的结果:

<script>
varurl="gif8.cn";
alert(url);
</script>

这部分就是标准的js代码了。

8. jsp怎么获取java类中变量的值

Java的变量值,理论上在js中是不能获取,但是可以通过间接的方式来获龋 提供两种思路供参考: 1、把java变量的值存在cookie中

阅读全文

与jsp获取java变量相关的资料

热点内容
编译器原理与实现书 浏览:708
dos选择命令 浏览:16
apm固件编译到单片机 浏览:120
联通深蓝卡都包含什么app 浏览:263
如何判断网络服务器正常 浏览:649
路由器搭桥远端服务器地址是什么 浏览:515
编译动态库时会连接依赖库吗 浏览:707
淘宝手机加密是随机的吗 浏览:672
解压包子怎么装饰 浏览:585
四个数凑24算法 浏览:676
哪一种不是vi编译器的模式 浏览:169
xp在此处打开命令窗口 浏览:128
代码编译运行用什么软件 浏览:999
动态库在程序编译时会被连接到 浏览:761
python超简单编程 浏览:260
获取命令方 浏览:977
怎样制作文件夹和图片 浏览:60
调研编译写信息 浏览:861
python冯诺依曼 浏览:419
同时安装多个app有什么影响 浏览:254