2013年11月7日
摘要:
有如下两个实体类 , Student和Grade 为多对一关系。Student.java 1 @Entity 2 public class Student { 3 private Integer id; 4 private String name; 5 private Grade grade; 6 @Id 7 @GeneratedValue(strategy=GenerationType.AUTO) 8 public Integer getId() { 9 return id;10 }11 public void ...
阅读全文
posted @ 2013-11-07 23:39
喜欢凯的蓝
阅读(1153)
推荐(0)
2013年10月22日
摘要:
方便以后copy时钟特效时钟特效 JavaScript中提供了两个定时器函数:setTimeout()和setInterval()。setTimeout()用于在指定的毫秒后调用函数或计算表达式。语法格式如下:setTimeout(调用的函数名称,等待的毫秒数) 如:setTimeout(time,1000);可以使用clearTimeout()清除定时器,如:var t = setTimeout(time,1000);clearTimeout(t);//清除定时器setInterval()可按照指定的周期(以毫秒计)来调用函数或计算表达式。语法格式如下:setInterval(调用的函...
阅读全文
posted @ 2013-10-22 00:34
喜欢凯的蓝
阅读(1371)
推荐(0)
2013年10月15日
摘要:
数据库表如下: book表 id 该表的主键。number类型。 photo 代表图书的图片,blob类型。 description 图书的描述,clob类型。 使用 hibernate3 往 book 表插入Clob,Blob数据 省略...
阅读全文
posted @ 2013-10-15 21:25
喜欢凯的蓝
阅读(4569)
推荐(0)
摘要:
为了更好的显示效果,可以在hibernate.cfg.xml配置文件的标签里加入以下内容: 显示sql语句和格式化显示sql语句: truetrue方法一:使用SchemaExport映射文件Student.hbm.xml: 对应的实体类,Student.java package ...
阅读全文
posted @ 2013-10-15 15:41
喜欢凯的蓝
阅读(6189)
推荐(0)
2013年10月14日
摘要:
简介: Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。下载Hibernate: 到Hibernate官网:http://www.hibernate.org/ 或 http://sourceforge.net/ 上都能下载到最新版本的Hibernate
阅读全文
posted @ 2013-10-14 11:46
喜欢凯的蓝
阅读(477)
推荐(1)
2013年9月24日
摘要:
访问web元素的四种方法(耦合,依赖注入)、(耦合,非依赖注入)、(非耦合,依赖注入)、(非耦合,非依赖注入)耦合:可以得到HttpServletResponse,HttpServletRequest,HttpSession等类型对象。能直接操作到真正的web元素。非耦合:得到的是由struts封装好的Map类型,只能对范围进行存取值操作。依赖注入:对象由struts2从外部注入。Action类不需要关心对象是如何得到的。非依赖注入:对象由Action类自己提供初始化。耦合 非依赖注入 1 public class UserAction extends ActionSupport{ 2 ...
阅读全文
posted @ 2013-09-24 12:06
喜欢凯的蓝
阅读(284)
推荐(1)
2013年9月20日
摘要:
单个文件上传关于如何创建Struts2项目:Struts2 初体验。一、创建jsp页面:注意!要上传文件,表单必须添加 enctype 属性,如下: enctype="multipart/form-data"index.jsp 代码如下:Insert title here 二、创建Action类:1. 添加三个私有字段,并添加相应的get,set方法。 private File file; ——上传的文件,变量名对应页面上"file"input的name属性值。类型为java.io.File private String fileCon...
阅读全文
posted @ 2013-09-20 20:23
喜欢凯的蓝
阅读(8112)
推荐(3)
2013年9月18日
摘要:
今天花了点时间用Ajax实现了一个二级级联菜单。整理总结一下。为了把重点放在Ajax和级联菜单的实现上,本文省略了数据库建表语句和操作数据库的代码!数据库建表语句就不帖出来了。主要有两张表,区域表:district。街道表:street。区域表和街道表是一对多关系,一个区域可以有零到多个街道,一条街道属于一个区域。数据如下: 页面代码 index.jsp:Insert title here 初始化主页面一级菜单列表的Servlet代码 InitServlet.java: 1 package cascade.servlet; 2 import java.io.IOExcepti...
阅读全文
posted @ 2013-09-18 17:32
喜欢凯的蓝
阅读(20587)
推荐(0)
2013年9月7日
摘要:
struts2国际化(I18N) 国际化也叫I18N,是Internationalization的简称。Struts2国际化是建立在Java国际化基础上,只是Struts2框架对Java国际化进行了进一步封装,从而简化了应用程序的国际化。使用struts2 实现国际化在上一次的”使用 Struts2 校验器校验用户注册信息“项目为基础上实现国际化:http://www.cnblogs.com/likailan/p/3302284.html一、在strute.xml中指定资源文件的基名。在strute.xml文件的struts标签里加入如下代码: 通过“struts.custom...
阅读全文
posted @ 2013-09-07 14:44
喜欢凯的蓝
阅读(9603)
推荐(2)
2013年9月4日
摘要:
基于验证框架的输入校验一、创建一个struts2项目testValidators。Struts2 初体验:http://www.cnblogs.com/likailan/p/3280820.html1.jsp页面:注册页,register.jsp:使用加载struts2标签库。使用标签输出相应的字段错误信息,fieldName属性为出错字段的名字。 1 3 4 5 6 7 8 9 10 注册11 12 13 14 15 16 邮箱:17 18 ...
阅读全文
posted @ 2013-09-04 22:53
喜欢凯的蓝
阅读(6950)
推荐(5)