上一页 1 2 3 4 5 6 7 8 ··· 15 下一页
摘要: 以Classes[班级]和Student[学生]为例的DemoClasses .javapublic class Classes implements Serializable { private long Cid; private String Cname; private St... 阅读全文
posted @ 2015-01-12 22:40 liuwt365 阅读(226) 评论(0) 推荐(0)
摘要: 持久化对象有3种状态:1、持久化状态 2、临时状态 3、游离状态Session 的特定方法能使对象从一个状态转换到另一个状态临时对象(transient)• 在使用代理主键的情况下, OID 通常为 null• 不处于 Session 的缓存中• 在数据库中没有对应的记录持久化对象(也叫”托管”)(... 阅读全文
posted @ 2015-01-12 22:27 liuwt365 阅读(131) 评论(0) 推荐(0)
摘要: 表示符生成器描述Increment由hibernate自动以递增的方式生成表识符,每次增量为1Identity由底层数据库生成表识符。条件是数据库支持自动增长数据类型。SequenceHibernate根据底层数据库序列生成标识符。条件是数据库支持序列。Native根据底层数据库对自动生成表示符的能... 阅读全文
posted @ 2015-01-10 16:00 liuwt365 阅读(219) 评论(0) 推荐(0)
摘要: Hibernate工作流程1、创建工程并导包2、在src根目录下创建配置文件:hibernate.cfg.xml(也可以创建在src其他文件夹下,但是在后面的配置中,需要指明路径) 1 2 5 6 7 8 9 com.mysql.jdbc.Driver10 1... 阅读全文
posted @ 2015-01-10 15:45 liuwt365 阅读(164) 评论(0) 推荐(0)
摘要: 表单标签的共同属性(该属性只在没有使用 simple 主题时才可以使用) form 标签 用来呈现 HTML 语言中的表单元素 默认情况下, form 标签将被呈现为一个表格形式的 HTML 表单. 嵌套在 form 标签里的输入字段将被呈现为一个表格行. 每个表格行由两个字段组成, 一个对应着... 阅读全文
posted @ 2015-01-08 19:31 liuwt365 阅读(309) 评论(0) 推荐(0)
摘要: * 在表单页面中增加一个隐藏域:(需要在表单内) * 创建一个struts.xml的配置文件,具体配置如下: save,update * 在struts.xml配置文件中,增加一个result结果类型: /mode... 阅读全文
posted @ 2015-01-08 17:51 liuwt365 阅读(125) 评论(0) 推荐(0)
摘要: * 要从页面中获取表单元素的值,需要在动作类中声明与页面元素同名的属性。导致动作类中既有javabean又有业务方法。 * 将javabean和业务方法进行分离: * 将重新创建一个javabean,将javabean的内容放置其中。 * 动作类action中只留业务方法 * 在动作类中声... 阅读全文
posted @ 2015-01-08 17:47 liuwt365 阅读(233) 评论(0) 推荐(0)
摘要: OGNL表达式语言(#号的用法) 用法1:访问OGNL上下文和Action上下文,#相当ActionContext.getContext() 1、 如果访问其他Context中的对象,由于他们不是根对象,所以在访问时,需要添加#前缀 也可写为#request[‘user... 阅读全文
posted @ 2015-01-08 13:57 liuwt365 阅读(186) 评论(0) 推荐(0)
摘要: struts2框架验证(xml方式): * 首先要从页面中获取对应的标签name属性的值,在动作类action中声明同名的属性,提供get和set方法 * 创建一个xml格式验证文件: * 命名方式:ActionClassName-validation.xml,ActionClassName指的... 阅读全文
posted @ 2015-01-07 19:41 liuwt365 阅读(229) 评论(0) 推荐(0)
摘要: * 首先要从页面中获取对应的标签name属性的值,在动作类action中声明同名的属性,提供get和set方法 * 要继承ActionSupport类或者实现Validateable接口 * 重写Validateable接口的validate()方法 * 前提是:要保证setUsername(... 阅读全文
posted @ 2015-01-07 17:04 liuwt365 阅读(177) 评论(0) 推荐(0)
摘要: 所有的拦截器都需要实现Interceptor接口或者继承Interceptor接口的扩展实现类 * 要重写init()、intercept()、destroy()方法 * init()是在struts2框架运行时执行,在拦截器的生命周期中只执行一次,可以做必要的内容的初始化工作 * in... 阅读全文
posted @ 2015-01-07 13:30 liuwt365 阅读(134) 评论(0) 推荐(0)
摘要: struts2框架的文件上传: * 单文件上传: * 在动作类action中声明相关属性: * 在动作类action中,要声明与页面中表单name属性同名的属性,同名的属性的类型时File类型; * 在动作类action中,要声明[同名的属性]ContentType,类型时String类型... 阅读全文
posted @ 2015-01-07 10:14 liuwt365 阅读(224) 评论(0) 推荐(0)
摘要: 基于字段的转换:1、写一个类,继承DefaultTypeConverter,覆盖convertValue(Object value, Class toType) 1 public Object convertValue(Object value, Class toType) { 2 ... 阅读全文
posted @ 2015-01-06 19:56 liuwt365 阅读(116) 评论(0) 推荐(0)
摘要: 搭建Struts2环境时,我们一般需要做以下几个步骤的工作: 1、创建javaweb工程 2、找到开发Struts2应用需要使用到的jar文件 3、创建jsp文件 4、创建action文件 5、编写Struts2的配置文件 6、在web.xml中加入Struts2 MVC框架启动配置1、... 阅读全文
posted @ 2015-01-05 12:36 liuwt365 阅读(148) 评论(0) 推荐(0)
摘要: JQuery 可以通过 $.get() 或 $.post() 方法来加载 xml.JQuery 解析 XML 与解析 DOM 一样, 可以使用 find(), children() 等函数来解析和用 each() 方法来进行遍历 阅读全文
posted @ 2015-01-03 23:13 liuwt365 阅读(95) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 ··· 15 下一页