Struts2
文章平均质量分 83
DarKeViLzAc
这个作者很懒,什么都没留下…
展开
-
Hibernate+Spring+Struts2整合开发中的一个分页显示方案
关键字: NHibernate hibenagte 分页器 hibernate 分页显示一直是web开发中一大烦琐的难题,传统的网页设计只在一个JSP或者ASP页面中书写所有关于数据库操作的代码,那样做分页可能简单一点,但当把网站分层开发后,分页就比较困难了,下面是我做Spring+Hibernate+Struts2项目时设计的分页代码,与大家分享交流。 1、DAO层接口的设计,在Memb...原创 2009-07-16 19:37:23 · 101 阅读 · 0 评论 -
OGNL表达式中的#、%和$
OGNL表达式非常强大~其中#、%、$这三个符号在OGNL表达式中经常出现,而这三种符号也是开发者不容易掌握和理解的部分,要认真区分。 1.#符号的用途一般有三种。 1)访问非根对象属性,例如示例中的#session.msg表达式,由于Struts 2中值栈被视为根对象,所以访问其他非根对象时,需要加#前缀。实际上,#相当于ActionContext. getCont...原创 2009-07-16 20:22:24 · 192 阅读 · 0 评论 -
Struts2 自定义标签的方法
又回锅弄Struts2……看完uitag这部份,发现一个问题,就是如果我要一个pagebar这样的UITag怎么办?总不能每一页我都在JSP上写吧?就算是复制都很不聪明。于是开始研究怎么去写一个Tag,在网站找了N多文章,大都是用out.println(...)这样的方式,而没有使用template的方式,自己总觉得这样的方式不灵活而且麻烦,容易出错,于是查看struts2的源码,终于找出怎么去写...原创 2009-07-16 20:28:19 · 188 阅读 · 0 评论 -
自己写struts2分页标签
想自己做标签的朋友可以来看一下.这几天一直在研究Web分页,可能有的朋友会觉得这很简单,我想说的是,把任何简单的事做好就是不简单.我也正在努力着.因为在用struts2写一个东西,分页用得比较频繁,所以决定自己写一个分页标签,编入自己的类库,准备一用它很多年,拷贝好带身边:)这里把源码跟大家分享,希望对某些朋友有用.其实我一直觉得标签和.net里服务器控件是一回事.struts2的高扩...原创 2009-07-16 20:52:41 · 141 阅读 · 0 评论 -
struts2的页面中调用函数
<s:set name="str" value="'Hello World'"></s:set><s:property value="%{@com.common.Constant@func(#str)}"/> func是类com.common.Constant里面的一个静态方法str是动态的参数 方法二:<s:bean na原创 2009-07-16 20:55:42 · 151 阅读 · 0 评论 -
struts2中编写自定义标签
在WEB-INF下建立tld文件tag.tld: <?xml version="1.0" encoding="UTF-8"?><!DOCTYPE taglib PUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.2//EN" "http://java.sun.com/dtd/web-jsptaglibrary_1_...原创 2009-07-16 21:01:47 · 160 阅读 · 0 评论 -
struts2.0 displayTag
一、最简单的情况,未使用<display:column/>标签 <%request.setAttribute( "test", new ReportList(6) );%> <display:table name="test" /> 标签遍历List里的每一个对象,并将对象里的所有属性显示出来。一般用于开发的时候检查对象数据的完整性。 二、使用&...原创 2009-07-16 21:12:23 · 128 阅读 · 0 评论 -
OGNL使用小结
最近一直使用struts2,表现层采用JSP,用的struts2标签,支持OGNL 。 OGNL 中的# $ %使用场景: 1、“#”主要有三种用途:访问OGNL 上下文和Action上下文,#相当于ActionContext.getContext();下表有几个ActionContext中有用的属性: 名称作用例子parameters包含当前HTTP请求参数的M...原创 2009-08-17 16:58:44 · 143 阅读 · 0 评论