OGNL逻辑标签,UI标签
逻辑标签
public class IndexAction extends BasicAction{
        private static final long serialVersionUID = 1L;
        private String name;
        private List<String> messages;
        private List<ProductType> typeList; 
        public String execute() {
            name = "tom";
            messages = new ArrayList<String>();
            messages.add("m1");
            messages.add("m2");
            messages.add("m3");
            messages.add("m4");
            typeList = new ProductService().findAllType();
            return SUCCESS;
        }
    }    
jsp中 
		要导入<%@ taglib prefix="s" uri="/struts-tags" %>
<s:if test="name == 'Tom'">
<h1>Hello,TOM</h1>
</s:if>
<s:elseif test="name == 'tom'">
<h1>xixi,Tom</h1>
</s:elseif>
<s:else>
<h1>other</h1>
</s:else> <ul>
<s:iterator value="messages" var="ms" status="st">
<li>${ms} : ${st.even}</li>
</s:iterator>
</ul>
UI标签,用作生成表单 了解即可
<s:form action="/product/new.action" theme="simple">
<s:textfield label="账号" name="product.name" id="pname"/>
<s:password label="密码" name="product.pwd"/>
<s:radio label="性别" list="#{'m':'男','w':'女' }" name="xxx"/>
<s:checkbox label="体育" name="fav" value="ty"/>
<s:checkbox label="音乐" name="fav" value="ty"/>
<s:textarea></s:textarea>
<s:select list="typeList" listKey="id" listValue="typename"></s:select>
<s:submit></s:submit>
<s:reset></s:reset>
</s:form>
OGNL逻辑标签,UI标签的更多相关文章
- 【Java EE 学习 36】【struts2】【struts2系统验证】【struts2 ognl值栈】【struts2 ongl标签】【struts2 UI标签】【struts2模型驱动和令牌机制】
		
一.struts2系统验证 1.基于struts2系统验证的方式实际上就是通过配置xml文件的方式达到验证的目的. 2.实际上系统校验的方法和手工校验的方法在底层的基本实现是相同的.但是使用系统校验的 ...
 - JSTL标签,EL表达式,OGNL表达式,struts2标签 汇总
		
一下纯属个人总结摘抄,总结一起方便查看,解决疑问,有遗漏或错误,还请指出. 1,JSTL标签总结: a).JSTL标签有什么用? JSTL是由JCP(Java Commu ...
 - 二十四、Struts2中的UI标签
		
二十四.Struts2中的UI标签 Struts2中UI标签的优势: 数据回显 页面布局和排版(Freemark),struts2提供了一些常用的排版(主题:xhtml默认 simple ajax) ...
 - struts2   UI标签  和  主题
		
四.Struts2的UI标签和主题 1.Struts2中UI标签的优势 自动的数据回显和错误提示功能 自带的简单样式和排版 2.表单标签的通用属性 说明:UI标签中value的取值一般都是字符串. 2 ...
 - Struts2 UI标签
		
表单标签的共同属性(该属性只在没有使用 simple 主题时才可以使用) form 标签 用来呈现 HTML 语言中的表单元素 默认情况下, form 标签将被呈现为一个表格形式的 HTML 表单. ...
 - 解决struts2中UI标签出现的问题: The Struts dispatcher cannot be found
		
解决struts2中UI标签出现的问题: The Struts dispatcher cannot be found 异常信息: The Struts dispatcher cannot be fou ...
 - UI标签库的话题:JEECG智能开发平台 BaseTag(样式表和JS标签的引入)
		
UI标签库专题一:JEECG智能开发平台 BaseTag(样式表和JS引入标签) 1.BaseTag(样式表和JS引入标签) 1.1. 演示样例 <t:base type="jquer ...
 - Struts2第十一篇【简单UI标签、数据回显】
		
Struts2UI标签 Sturts2为了简化我们的开发,也为我们提供了UI标签-也就是显示页面的标签-.. 但是呢,Struts2是服务端的框架,因此使用页面的标签是需要在服务器端解析然后再被浏览器 ...
 - Struts2【UI标签、数据回显、资源国际化】
		
Struts2UI标签 Sturts2为了简化我们的开发,也为我们提供了UI标签...也就是显示页面的标签..... 但是呢,Struts2是服务端的框架,因此使用页面的标签是需要在服务器端解析然后再 ...
 
随机推荐
- 高性能JSON库---FastJson(阿里巴巴)
			
1.FastJSON简单介绍 Fastjson是一个Java语言编写的高性能功能完好的JSON库. 它採用一种"假定有序高速匹配"的算法,把JSON Parse的性能提升到极致,是 ...
 - POJ 3169 Layout (图论-差分约束)
			
Layout Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 6574 Accepted: 3177 Descriptio ...
 - uploadify 使用 详细 说明
			
简单 常用的 时间 有点 紧 先写 这点 , 有时间 在更新 下面有 例子 链接 不过要 自己 摘 一下 很简单的啦 <script type="text/javascrip ...
 - Sublime Text3快捷方式总结
			
Ctrl+P快速查找 Ctrl+D多行游标//同时选中多个地方进行编辑 Ctrl+F查找替换 Ctrl+H查找替换 Ctrl+G快速跳到某一行 Ctrl+shift+P命令模式 在命令模式下设置语法: ...
 - TreeSet两种比较
			
TreeSet底层数据结构是二叉树 判断对象是否一致是通过是对象自身有比较的方法,即使类实现Comparable接口,重写compareTo方法,自己定义比较规则, 若是不想用元素本身的比较方法,又不 ...
 - BZOJ 1051: [HAOI2006]受欢迎的牛( tarjan )
			
tarjan缩点后, 有且仅有一个出度为0的强连通分量即answer, 否则无解 ----------------------------------------------------------- ...
 - :before和:after的内幕以及伪类
			
pseudo-classes vs pseudo-elements http://m.blog.csdn.net/blog/zhuizhuziwo/7897837
 - ORA-02396: exceeded maximum idle time, please connect again的原因
			
一般为了防止过多活动的session占用资源,可以对允许连接到数据库的session个数,已连接到数据库的session空闲时间等进行限制(当然也可以对尝试连接次数等其它很多内容进行限制).方式就是可 ...
 - 手动添加删除windows服务
			
1.使用sc命令创建服务 命令格式如: sc create [service name] [binPath= ] <option1> <option2>... 比如: sc c ...
 - mybatis CRUD
			
方法一:通过配置文件 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mapper PUBL ...