- 浏览: 1436884 次
- 性别:
- 来自: 广州
最新评论
-
raymond.chen:
谢谢您的分享
使用Ngrok解决通过外网访问内网web应用 -
wangyudong:
速度有点慢,不过在也找到了一个开源的holer,配置一个key ...
使用Ngrok解决通过外网访问内网web应用 -
a1006458222:
...
Axis2的部署和应用 -
偷师来了:
不好意思 这样的博客我觉得就灭有必要分享出来了 命令大家都会看 ...
Consul框架介绍 -
lliiqiang:
怎么直接删除文件夹啊?固定的几个文件可以删除,不固定的呢?需要 ...
Flex AIR —— 文件读写
文章列表
该标签主要实现以下功能:当父下拉框的当前值发生变化时,会自动更新子下拉框的数据项。该标签也可以作为一般的下拉框来使用。以下列出详细的说明及其源代码:
一、标签属性说明
<cjm:chainSelect isTopSelect="true" name="org" entityName="Organization" keyField="orgId"
descField="name" childSelectName="uid" orderBy="or ...
四、Action配置
<action name="attachList" class="attachAction">
<result name="success" type="tiles">attach.list</result>
</action>
<action name="upload" class="attachAction">
<result name="input" type ...
一、标签源代码
public class CalendarMonthTag extends BaseBodyTagSupport {
private String name;
private String allowEmpty = "true";
private String defaultCurrent = "false";
public int doEndTag() throws JspException {
Calendar cal = DatetimeUtil.getCalendar();
int curMonth = cal. ...
- 2008-10-21 22:17
- 浏览 2890
- 评论(0)
一、标签源代码
public class CalendarYearTag extends BaseBodyTagSupport {
private String name; //控件名
private int negativeOffset; //负方向的偏移量
private int positiveOffset; //正方向的偏移量
private String allowEmpty = "true"; //是否可以为空
private Stri ...
- 2008-10-21 22:13
- 浏览 5725
- 评论(0)
该文件上传实现可以限制上传文件的类型,限制上传文件的最大字节数,上传文件既可以存储在相对路径下,也可以存储在绝对路径下。
一、Model类源代码
public class Attachments {
private long id;
private String name; //文件名
private String path; //上传文件存放的子目录路径
private Long fileSize; //文件大小,单位为K
private String contentType; //文件类型
private String refName = "att ...
- 2008-10-21 21:19
- 浏览 5828
- 评论(4)
一、标签类源代码
public class PageNavigationBarTag extends BaseBodyTagSupport {
private String pageBean;
private String actionName;
public String getPageBean() {
return pageBean;
}
public void setPageBean(String pageBean) {
this.pageBean = pageBean;
}
public String getActionName() {
return a ...
使用该自定义标签,可以在JSP页面中动态执行某个Spring Bean对象的一个方法,方法返回的结果存储在ValueStack中。该自定义标签在Spring2、Struts2、Hibernate3环境下测试通过。
一、java源代码
1、ServiceTag源代码
public class ServiceTag extends BaseBodyTagSupport {
private String beanName;
private String methodName;
private String id;
public List params = new Arra ...
1、全选或者全不选form的Checkbox控件 function checkAll(objChkAll){
//找到表示全选/全不选的Checkbox控件所在的form元素 var frm = jQuery(objChkAll).parents().filter("form,:first"); if(frm != null){
//从form中找到所有的Checkbox控件,并设置checked属性值 jQuery(frm).find(":chec ...
Struts2标签的使用
- 博客分类:
- struts2
1、iterator标签:用于对集合进行迭代
<s:iterator value="rolesList" id="role" status="st"> <tr <s:if test="#st.odd">class="bg1"</s:if><s:else>class="bg2"</s:else> > <td><s:property v ...
一、定义
工厂方法模式又称工厂模式,也叫虚拟构造器模式或者多态工厂模式。
在工厂方法模式中,父类负责定义创建对象的公共接口,而子类则负责生成具体的对象,这样做的目的是将类的实例化操作延迟到子类中完成,即由子类来决定究竟应该实例化哪一个类。
在工厂方法模式中,工厂方法用来创建客户所需要的产品,同时还向客户隐藏了哪种具体产品类将被实例化这一细节。
工厂方法模式的核心是一个抽象工厂类,各种具体工厂类通过抽象工厂类将工厂方法继承下来。
◎基于工厂角色和产品角色的多态性设计是工厂方法模式的关键。它能够使工厂可以自主确定创建何种产品对象,而如何创建这个对 ...
- 2008-09-23 21:24
- 浏览 1587
- 评论(0)
目前很多项目在框架搭建时都遵循以下的分层关系:View层、Action层、Service层、Dao层。在Service层和Dao层中,一个接口文件对应一个实现类,无论是大项目还是小项目,都按照这个模式去做,说这是软件架构的标准做法。本人觉得,一个接口文件对应一个实现类这样做有很多缺点:
1)创建的文件数量太多。
2)增加了开发人员的工作量。
3)增加了后期维护的复杂性。
4)程序调试不方便。
其实,Service层和Dao层的接口文件完全可以去掉的,只需要具体类就可以了,而且Dao层也不是必须的,可以作为可选层来处理。当Service层的一些方法 ...
一、定义
简单工厂模式又称为静态工厂方法(Static Factory Method)模式,它属于类的创建型模式,通常它根据参数的不同返回不同类的实例。专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类。
简单工厂模式的实质是由一个工厂类根据传入的参量,动态决定应该创建出哪一个类的实例。简单工厂模式实际上不属于23个GoF模式,但它可以作为GoF的工厂方法模式(Factory Method)的一个引导。
二、 Java实例
JasperReport报表引擎提供多种报表结果导出方式,比如HTML、PDF、Excel等等,在 ...
一、单例模式的要点有三个:
1、某个类只能有一个实例。
2、必须自行创建这个实例。
3、必须自行向整个系统提供这个实例。
二、应用情景:
1、系统只需要一个实例的对象。
2、客户调用类的单个实例只允许使用一个公共访问点。
三、范例
饿汉式(静态常量)
public class Singleton {
private static Singleton instance = new Singleton();
//将构造函数置为私有,防止被外部实例化
private Singl ...
1、只能输入数字,并且长度在1 - 19之间
var re1 = /^[0-9]{1,19}$/;
var bln = re1.test("1234"); return false
var re1 = /^[0-9]{11}$/; //必须输入11为数字
- 2008-09-18 17:05
- 浏览 1293
- 评论(0)
为了能够在项目中正常使用CXF2.x框架提供WebService功能,至少需要以下jar文件:
asm-2.2.3.jar cglib-nodep-2.1_3.jar cxf-2.1.2.jar cxf-manifest.jar FastInfoset-1.2.2.jar geronimo-annotation_1.0_spec-1.1.1.jar geronimo-jaxws_2.1_spec-1.0.jar geronimo-stax-a ...