两个jsp页面传递list,用el表达式获取问题

问题描述

a.jsp:${pageContext.request.contextPath}/oa/bank/account_add.jsp?banks="+banks跳转到add。jsp页面,但是用el表达式${param.banks}获取出来的banks属性为string不再是list了不知道怎么获取是list而不是String,或者可以进行强转为list

解决方案

解决方案二:
貌似没办法这样通过url传递list
解决方案三:
request.setAttribute("banks",banks);
解决方案四:
url只能传递string型的参数
解决方案五:
版主说的对,再取出来就OK了。

时间: 2024-11-02 07:46:22

两个jsp页面传递list,用el表达式获取问题的相关文章

代码-两个jsp页面如何传递值

问题描述 两个jsp页面如何传递值 是这样的我的两个jsp页面中需要从jsp1中传一个id给jsp2 具体怎么传啊 ,,求大神给一点指点 解决方案 http://zhidao.baidu.com/link?url=9BPB8capzHutFq5-3eGeM0sjSimMCN6IthH9-8fx-35Y1hjFqY9X_vOHGvkGDZWFLFhFukcOF_qUGIriX58oDKhttp://zhidao.baidu.com/question/590533948.htmlhttp://zhi

两个JSP页面父页面获取子页面内容的两种方法

 需求说明:两个JSP页面,父页面需要子页面的内容,但子页面是隐藏的,具体来说,子页面是一系列的模板,父页面要通过id来获取这些模板,不愿意通过<include>方式导入,因为如果模板过多,就导致整个父页面太大,加载缓慢,以下两个方案,不知有没有解决这个问题. 1.通过ajax方式 实现过程:通过ajax请求到子页面中,子页面获取参数id使用java和js变量的交互后,返回需要的模板信息 缺点:把js变量转换成java变量比较麻烦,需要使用form表单来提交,而且jsp中的java脚本是在服务

两个jsp页面传值获取参数值的问题

问题描述 两个jsp页面传值获取参数值的问题 我有两个jsp页面,A.jap和B.jsp现在A.jsp里面有个链接,单击这个链接需要跳转到B页面并且带一个参数过来.既:点击问题是:我在B.jsp的js或jquery中怎么获取传过来的id.我是新手,求帮助. 解决方案 var s=location.search//这个就是查询参数,就是?问号及后面的东西var m=/id=(d+)/i.exec(s);var id=m?m[1]:'';alert(id); 解决方案二: ${parma.id }

两个JSP页面父页面获取子页面内容的两种方法_JSP编程

需求说明:两个JSP页面,父页面需要子页面的内容,但子页面是隐藏的,具体来说,子页面是一系列的模板,父页面要通过id来获取这些模板,不愿意通过<include>方式导入,因为如果模板过多,就导致整个父页面太大,加载缓慢,以下两个方案,不知有没有解决这个问题. 1.通过ajax方式 实现过程:通过ajax请求到子页面中,子页面获取参数id使用java和js变量的交互后,返回需要的模板信息 缺点:把js变量转换成java变量比较麻烦,需要使用form表单来提交,而且jsp中的java脚本是在服务器

Jsp内置对象及EL表达式及相关问题讲解

一.JSP的内置对象(9个JSP内置对象) JSP的内置对象引用名称 对应的类型 request HttpServletRequestresponse HttpServletResponsesession HttpSession(有开关的:page指令的session属性的取值)application ServletContextconfig ServletConfigpage this(当前Servlet对象)exception java.lang.Throwable(有开关:page指令的i

【JSP EL】&lt;c:if&gt; &lt;c:foreach &gt;EL表达式 获取list长度/不用循环,EL在List中直接获取第一项的内容/EL获取Map的键,Map的值

1.EL表达式 获取list长度 <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> <%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>   <c:if test="${fn:length(list名字)>1}"

jsp中EL表达式获取数据_java

jsp标签: <jsp:include> <jsp:forward> 实现请求转发 <jsp:param> 给上面的添加参数的 EL表达式: 1.获取变量数据 <% String name="陶士涵"; pageContext.setAttribute("name",name); %> 你好,${name} 2.获取数组数据 <% String[] names={"陶士涵","张三&

javascript通过url向jsp页面传递中文参数导致乱码解决方案_JSP编程

2013-1-16 10:35:49 org.apache.tomcat.util.http.Parameters processParameters 警告: Parameters: Character decoding failed. Parameter 'id' with value '%u8BA2%u5355' has been ignored. Note that the name and value quoted here may corrupted due to the failed

【JSP EL】EL表达式获取当前时间(两种方式)

第一种方式: //先在代码段定义<% long date = new Date().getTime(); request.setAttribute("date", date); %>//然后EL表达式引用${date} 或者 //同样道理 这里得到时间 <% Date nowDate = new Date(); request.setAttribute("nowDate", nowDate); %> ${nowDate}   第二种: 在JS