`
wgx198302
  • 浏览: 31253 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
(1)HTML页面是静态页面,也就是事先由用户写好放在服务器上,由web服务器向客户端发送。 (2)JSP页面是有JSP容器执行该页面的Java代码部分然后实时生成的HTML页面,因而说是动态页面 (3)本例子说明是动态页面应用更广,例如用户要知道服务器的时间,就可以写成一个JSP页面,通过调用Java函数实现时间的获取,如果使用HTML静态页面,那么开发人员就要在服务器端不停的修改HTML页面中的时间,那是不可能的,因而必须使用JSP页面动态生成
  Criteria Query通过面向对象化的设计,将数据查询条件封装为一个对象。简单来       讲,Criteria Query可以看作是传统SQL的对象化表示,如:       Criteria criteria = session.createCriteria(User.class);       criteria.add(Expression.eq("name","Erica"));       criteria.add(Expression.eq("sex",new Integer(1)));       这里的crit ...
Java 反射是Java语言的一个很重要的特征,它使得Java具体了“动态性”。 在Java运行时环境中,对于任意一个类,能否知道这个类有哪些属性和方法?对于任意一个对象,能否调用它的任意一个方法?答案是肯定的。这种动态获取类的信息以及动态调用对象的方法的功能来自于Java 语言的反射(Reflection)机制。 Java 反射机制主要提供了以下功能: 在运行时判断任意一个对象所属的类。 在运行时构造任意一个类的对象。 在运行时判断任意一个类所具有的成员变量和方法。 在运行时调用任意一个对象的方法。 Reflection 是Java被视为动态(或准动态)语言的一个关键性质。这个 ...
(1):<s:textfield>  ----  文本输入框      使用:<s:textfield name=”实体Bean。属性”></s:textfield> (2):<s:textarea>   -----  文本域输入框 使用:<s:textarea name=”实体Bean。属性”></s:textarea> (3):<s:password>  -----  密码输入框 使用:<s:password name=”实体Bean。属性”></s:password> 前三个基本都是 ...
一、iterator. 这个标签主要的的作用就是跌代出集合。 value属性表示需要跌代显示出来的值。 status属性,又来保存跌代时的一些状态值。 注:1.如果需要引用valueStack中的值,需要使用这样的形式。 <s:iterator value="#userList& ...
1.Action 类: • Struts1要求Action类继承一个抽象基类。Struts1的一个普遍问题是使用抽象类编程而不是接口。 • Struts 2 Action类可以实现一个Action接口,也可实现其他接口,使可选和定制的服务成为可能。Struts2提供一个ActionSupport基类去实现 常用的接口。Action接口不是必须的,任何有execute标识的POJO对象都可以用作Struts2的Action对象。 2.线程模式: • Struts1 Action是单例模式并且必须是线程安全的,因为仅有Action的一个实例来处理所有的请求。单例策略限制了Struts1 A ...
Global site tag (gtag.js) - Google Analytics