s标签:
<%@ taglib prefix="s" uri="/struts-tags"%>
request中取值:<s:property value="#request.tipMessage"/>
request中取集合长度:<s:property value="#request.list.size()"/>
request中判断:
<s:if test="#request.list.size() != 0">
if成立了!!!
</s:if>
<s:else>
if后边可以跟else,也可以再跟elseif
</s:else>
迭代:
<s:iterator id="li" value="#request.list" status="st">
<s:property value="#li.fullName"/>
<s:property value="#li.level"/>
<s:if test="#li.userType==‘02‘ || #li.userType==‘03‘">
<s:property value="#li.agentProvinceName"/>
</s:if>
</s:iterator>
c标签:
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
request中取值: request.setAttribute("name", "zhuang");
${name}
request中取对象:request.setAttribute("name", person);
${person.age}
判断:<c:if test="${empty biaoji || biaoji==‘01‘ }">
满足标记为空或者是01
</c:if>
遍历:
<c:forEach items="${list}" var="message" varStatus="index" >
<tr>
<td><c:if test="${message.type==‘01‘ }">系统消息</c:if></td>
<td>${message.content}</td>
<td>
<c:choose>
<c:when test="${message.isRead==‘01‘ }">未读</c:when>
<c:otherwise>已读</c:otherwise>
</c:choose>
</td>
<td>${message.createTime}</td>
</tr>
</c:forEach>
开发jsp中常用标签
时间: 2024-10-13 21:58:29
开发jsp中常用标签的相关文章
Struts2页面开发中常用标签使用说明
1. Struts2页面开发中常用标签使用说明 1.1.往action里传值的使用方式: <input name="userName" type="text" class="input6" size="15"> a. userName属性需要在访问的action中提供相应的属性,并有SET/GET方法. b. 可以不在访问的action中提供相应的属性,用request. getParameter_r(“userN
jsp中常用的标签
jsp本质上就是一个servlet,只是tomcat会将其翻译成servlet,servlet本质上是一个类,那么jsp也是一个类.jsp中各种标签都会被tomcat翻译成各种基本的java代码 如果一个jsp页面中定义了变量,在另外一个地方可以直接获取,例如 <% String name = "zhangsan"; %> <%= name %> 但是大家请注意了,现在的开发都不在jsp中写java代码,以上是java代码,现在就是需要用到jsp的标签.什么叫j
在jsp中常用的内置对象(5个)小总结和两种页面跳转方式(服务器端调转、客户端跳转)的区别
jsp中常用的几个内置对象: 一.request对象 主要作用: (1)获取请求页面的信息 比如:request.getParameter("参数名"); (2)获取客户端的信息 比如:request.getRemoteAddr();//获取客户端的IP地址. (3)处理乱码 比如:request.setCharacterEncoding("UTF-8"); 二.response对象 主要作用: (1)请求重定向(客户端跳转) response
jsp中c标签的使用
jsp中c标签的使用 核心标签库 它是JSTL中的核心库,为日常任务提供通用支持,如显示和设置变量.重复使用一组项目.测试条件和其他操作(如导入和重定向Web内容).Core标签按功能可分为4种类型: 1 变量维护: (1)<c:set>:设置变量值和对象属性.语法如下: <c:set value="值" var="变量名" scope="变量的作用域" target="对象名" property="
jsp之常用标签库之初见
今天刚开始学习JSTL,所以在这里总结一下今天学到的一些东西. 1.首先什么是EL表达式? 答:el的原名是:expression language,用来实现代码的复用,同样一段逻辑代码,el表达式表示出来的就是比jsp原型语言写出来的简单清晰. 2.JSTL四大标签分类有哪四大? 答:核心标签.格式化标签.SQL标签.XML标签,其中最重要的是核心标签,其他的地位次之 3.el标签具体的表示,即该如何在jsp页面中编写el表达式? 答:举例说明如下:<c:out value="常量或者变
开发java中常用的几种数据类型
JAVA中常用的数据结构(java.util. 中) java中有几种常用的数据结构,主要分为Collection和map两个主要接口(接口只提供方法,并不提供实现),而程序中最终使用的数据结构是继承自这些接口的数据结构类.其主要的关系(继承关系)有: (----详细参见java api文档!) Collection---->Collections
Liferay JSP中常用的标签
(本文转载自http://www.cnblogs.com/edwardlauxh/archive/2010/03/26/1918614.html) 在Liferay框架中拥有它自身的标签,虽然Portlet也有它自身的标签,但是Portlet的标签不能完全满足我们的需求,下面就介绍几个开发中经常用到的标签 <portlet:actionURL><portlet:renderURL>:这2个是把整个页面当做一个提交到相应的Action中进行处理,因为Portlet中把request分
jsp中常用操作字符串的el表达式
由于在JSP页面中显示数据时,经常需要对显示的字符串进行处理,SUN公司针对于一些常见处理定义了一套EL函数库供开发者使用. 准备工作:1)导入jar包:standard.jar和jstl.jar2)在页面中使用JSTL定义的EL函数:<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"% 示例:转小写: ${fn:toLowerCase("www.ITCAST
深入分析JavaWeb Item49 -- Struts2中常用标签与主题
一.非UI标签 1.property标签 property标签用于输出指定值: * default:可选属性, 如果需要输出的属性值为null,则显示该属性指定的值 * escape:可选属性,指定是否格式化HTML代码. * value: 可选属性,指定需要输出的属性值,如果没有指定该属性,则默认输出ValueStack栈顶的值. 2.set标签 set标签用于将某个值放入指定范围. var:变量的名字,name,id和var表达的含义是一样的,name,id被var替代 scope:指定变量