- 博客(10)
- 资源 (3)
- 收藏
- 关注
原创 java MD5 加密
<br />import java.security.MessageDigest;<br /><br />public class MD5andKL {<br /> // MD5加码。32位<br /> public static String MD5(String inStr) {<br /> MessageDigest md5 = null;<br /> try {<br /> md5 = MessageDigest.getInstance("MD5");<br /> } catch (Exc
2011-05-26 14:17:00 374
原创 使用java发送邮件
<br /> 1.下载对应的jar包 mail.jar和 activation.jar<br /> 代码如下 : 每一步都写的很清楚。<br /> Email_Autherticator.java(对用户进行认证的类)<br />package test;<br />import javax.mail.Authenticator;<br />import javax.mail.PasswordAuthentication;<br />public class Email_Autherticator
2011-05-26 09:50:00 423
原创 三大框架的整合(struts2.2.1+spring3.0.4+hibernate3.6.4)
<br />一、 Jar包<br />1. Mysql数据库驱动包<br /> <br /> <br />2. struts2.2.1<br /> <br />注意:与hibernate集成时去掉javassist-3.7<br />与spring集成时加上struts2-spring-plugin-2.2.1.jar<br /> <br /> <br /> <br />3. Hibernate3.6.4<br /> <br /> <br /> <br
2011-05-25 08:41:00 2501
原创 在网页中嵌入地图
<br /> 调用51的api在网页中嵌入地图<br /> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><br /><html><br /><head><br /><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><br /><title>JavaScript Maps API</title> <br /><script language="
2011-05-10 19:41:00 1720 1
原创 将数据库的数据导出到Excel表中
<br /> 1.到网上下载有关的jar包<br /> poi-3.7-20101029.jar<br /> 2.代码如下:<br /> package util;<br />import java.io.File;<br />import java.io.FileNotFoundException;<br />import java.io.FileOutputStream;<br />import java.io.IOException;<br />import java.lang.refl
2011-05-10 19:29:00 1008
原创 通过javascript来实现上一页 ,下一页的禁用
<br /> 新建两个<a>标签<br /> <br /><br /><a href="/i/#{indexBean.currPage-1}/" id="a1" onclick="a()">上一页</a><br /> <br /> <td><a href="/i/#{indexBean.currPage+1}/" id="a2" onclick="a()">下一页</a></td><br /> <br /> <br />当点击上一页或下一页时会调用如下代码:<br /><br /><script
2011-05-04 15:56:00 3205
原创 使用criteria来实现动态的查询
<br /> <br />//获取一个Criteria的实例<br />Criteria criteria=hibernateTemplate.getSessionFactory().getCurrentSession().createCriteria(Interviewee.class);<br /> <br />//根据传过来的条件来动态的构造sql语句<br /> if(interviewee.getName()!=null&&!interviewee.getName().trim().equals(
2011-05-04 15:50:00 892
原创 mappedBy的作用Cascade 级联操作
<br /> 在@OneToMany里加入mappedBy属性避免生成中间表<br /><br />如果A B两个实体间是一对多,多对一的关系,如果不在@OneToMany里加入mappedBy属性会导致自动生成一个多余的中间表。比如:<br /><br />@Entity<br /><br />public class A {<br /><br />@OneToMany( mappedBy="a")<br />public Set<B><br />bs = new HashSet<B>(0);<br
2011-05-02 17:43:00 2859
原创 我对struts2的action的理解
<br /> 对于struts2中的Action并不是用户实现的业务控制器,而是Action的代理----因为他并没有与servlet API耦合,它是struts2框架提供的一系列拦截器来负责将httpServletRequest请求中的请求参数解析出来传入给Action。<br /> <br /> 所以这种处理方式,是典型的AOP方式。
2011-05-02 09:58:00 479
原创 对于struts2的验证机制
<br /> 对于struts2的验证机制,可以继承struts2的一个基类ActionSupport,它既实现了Action接口 有实现了validate接口 ,我们可可以重写validate方法来完成数据的校验,在可客户端发出一个请求的时候,Action首先会执行validate方法 ,如果有错误,直接返回input所对应的视图,然后再去执行execute方法。 对于校验信息的国际化,ActionSupport提供了一个getText()方法来从国际资源文件中获取相应的信息。<br /> 另外一
2011-05-02 09:37:00 576
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人