① 如何在HTML页面用EL表达式接受jsP页面session中传过来的值
使用 thymeleaf 就像jstl标签库一样使用,可以让html变得和jsp一样使用
<htmlxmlns:th="http://www.thymeleaf.org">
Hello,<shiro:principal/>,howareyoutoday?<shiro:hasRolename="ADMIN"><br/>I'mfine,我拥内有管理员角容色--
<spanth:text="${username}"></span></shiro:hasRole>
</html>
② jsp中如何用el表达式获得声明的变量
是说页面上自己定义了一个变量,想让EL表达式能访问,是么?
<%
String name="zhouhaigang";
request.setAttribute("name", name);
%>
${ name }
这样子就可以了,放到request里面(也可以放到session, application里面,都成)。试试看吧。。。
天天开心哈。。。
:)
③ jsp页面上怎么用el表达式获取值
<h4>获取域对象中的值</h4>
<%
request.setAttribute("name", "射雕英雄传");
application.setAttribute("name", "鹿鼎记");
%>
${requestScope.name }
${applicationScope.name }
<h4>获取数组中的值</h4>
<%
String [] strs={"陆小凤","叶孤城","西门吹版雪","李寻欢"};
request.setAttribute("strs", strs);
%>
${strs[1] }
<h4>获取集权合中的值</h4>
<%
④ 在jsp页面中怎么通过el表达式获取本页java脚本中的变量
是说页面上自己定义了一个变量,想让EL表达式能访问,是么?
<%
String name="zhouhaigang";
request.setAttribute("name", name);
%>
${ name }
这样子就可以了,放内到request里面容(也可以放到session, application里面,都成)。试试看吧。。。
天天开心哈。。。
:)
⑤ 在纯js文件中用EL表达式获取jsp内置session对象的值
在纯js文件中,是不能直接用 EL表达式获取jsp内置session对象的值的
你需要,先在jsp中,写上js的临时变内量,
<scripttype="text/javascript">
varname="{name}";
</script>
然后在纯 js中 引用这容个变量, 注意纯js文件的引用,应该在上面定义的js 的下面
<scripttype="text/javascript"src="xxx.js">