a标签的href嵌入el表达式,a标签中的href

http://www.itjxue.com  2023-01-20 00:47  来源:未知  点击次数: 

我看到书上这么写着

首先解释下HTML传参数有两种方式,第一种是隐藏传参即POST,可以传递大量数据,并且还可以隐藏参数。第二个是显性传参即GET,方式就是直接在参数后面添加参数。如使用就是直接向百度查询GET参数,名字是wd。

这句话的意思就是点击查看后跳转到链接为 action?id=XX 的网址。而severlet可以拦截action,然后java后台接收id就完成了数据的传递。

在JSP中一个页面用标签传的值在第二个JSP页面,怎么用EL表达式获得数据

比如:a.jsp 中 a href='b.jsp?pars=hh'跳转/a

b.jsp 中使用${param.pars}//这样就可以得到hh

JSP 中 EL表达式嵌套问题

${user.isp==1 ? user.name : user.account}

----------------------

问题有些复杂

${user.isp==0? ("a href='user.do?id="+user.id + "cisUpdate=1'编辑/a" ): ("a href='user.do?id="+ user.id +"isUpdate=0'查看/a")}

用字符串联接 不过如果类型不对,会出异常:

这种问题的一般都是用JSTL的选择标签做的.

要用EL JSTL一定也要会用的

c:choose

c:when test="${user.isp==0}"

a href='user.do?id=${user.id}isUpdate=1'编辑/a /c:when

c:otherwise

a href='user.do?id=${user.id}isUpdate=0'查看/a

/c:otherwise

/c:choose

--------------------

(责任编辑:IT教学网)

更多