EL/JSTL
笔记_blog
黄桃罐头,伪猿
展开
-
EL表达式
如果你希望某个EL表达式被JSP编译器忽略,那么可以在EL表达式之前添加“\”,例如:\${1+2}。EL操作操作对象的方式 l 操作变量和常量:${name}、${8};l 操作List和数组:${list[0]}、${arr[0]};l 操作bean的属性:${person.name}、${person[‘name’]},对应person.getName()方法;l 操作Map的...原创 2018-04-02 10:14:47 · 118 阅读 · 0 评论 -
EL的内置对象
EL内置对象在EL表达式中,无需创建就可以使用的对象称之为EL隐藏(隐含、内置)对象。在EL中一共有11个隐藏对象,它们都与Map相似。其中10是Map,一个是 PageContext参数隐藏对象 l param:param是Map<String,String>类型!param对象可以用来获取参数,与request.getParameter()方法相同。request.get...原创 2018-04-02 10:16:25 · 203 阅读 · 0 评论 -
JSTL的用法
JSTL的out用法<h1>JSTL核心库的使用</h1> <c:out value="${'JSTL' }"></c:out> <hr> <!-- 如果将要输出的值是空的话,那么在后面可以设置默认值 唯一的区别 --> <c:out value="${name }" defau原创 2018-04-02 11:51:46 · 156 阅读 · 0 评论 -
IF和choose
if:只有判断没有else<!-- 设置对象 --> <c:set var="pname" value="renliang"></c:set> <!-- 输出对象 --> <c:out value="${pname }"></c:out> <!-- 判断对象 --&原创 2018-04-02 12:05:59 · 294 阅读 · 0 评论 -
JSTL中的forEach标签
forEach使用<% String [] arr = {"yy" ,"qq" ,"ee"}; //必须先设置到域中,下面的EL表达式中才能拿到这个对象 pageContext.setAttribute("arr", arr); %> <!-- forEach循环 --> <c:forEach items="${arr }" var原创 2018-04-02 12:33:04 · 286 阅读 · 0 评论 -
JSTL数值格式化标签
<h1>数值的格式话</h1> 数值 <fmt:formatNumber value="123456789" pattern="#,###.0"></fmt:formatNumber><HR> <fmt:formatNumber value="123456789" pattern="#原创 2018-04-02 12:51:38 · 282 阅读 · 0 评论 -
EL表达式的一般写法:
<body> <h1>EL表达式</h1> 四则运算${2+5 }<br> 常量输出:${2+5 }<br> 等于2==2 :${2==2 } ,${2 eq 2 }<br> <br> 不等于5 != 5:${5 != 5 } ,${5 ne 5原创 2018-04-16 19:12:58 · 2095 阅读 · 0 评论 -
HTTPServletRequest 获取参数(重要!)
get方式获取参数:get方式参数一般写在地址栏中:http://localhost:8080/httprequestdemo/servlet/Getparamenter?name=wanggg&age=30http://地址:端口/项目名称/访问名?参数名1=参数值1&参数名2=参数值2java代码://根据请求中的key来获取值 String name = request....原创 2018-04-04 12:19:40 · 455 阅读 · 0 评论