requestsetAttribute("bbb",bbb);在目标JSP页面这样写"/>,(或者${requestbbb})然后在Script中直接通过 *** 作dom取得该值,var bbb=documentgetElementById("info")value;不过这样获得的值已经是个字符串了,因为无论是还是表达式,执行的对象的toString方法输出,如果是数组的时候可以考虑用C标签,循环输出每个数组元素,然后用documentgetElementByName方法获取JAVA中怎样把后台的值传到前台 例如:
你是想做到JSP页面不加入<%%>这种小脚本吧,那可以采用EL表达式,或者一些框架的输出方式,通常用EL就可以了,因为EL就是用来运算和表达的。后台获取数据以后,这个数据可以是一个简单类型,也可以是一个对象,如果是同一个请求下的,也就是request对象没有变,那么可以用这个存储,否则要用session存储,存储数据的对象是JSP内置的对象,有page,request,session,application等,每个对象都能存储数据,但是作用于不同,page针对当前页面,request针对一个请求,session针对一个会话,application针对整个应用程序。 通常session就可以了。 比如后台获取一个String的name值,那么你可以sessionsetAttribute("name",name); 那么JSP直接可以EL这样写:${sessionScopename} 获取这个值,这里的name是后台封装的键的名,不是后面变量name的名。
以上就是关于JAVA中怎样把后台的值传到前台 例如:全部的内容,包括:JAVA中怎样把后台的值传到前台 例如:、javaweb怎么将数据从数据库查出来并返回前台、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)