07 2012 档案
摘要:package com.jason.utils;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.GregorianCa...
阅读全文
摘要:很多的web应用程序中我们必须要对表单的重复提交做出处理。我们可以使用以下几种方式来防止用户重复提交。1、使用JavaScript 2、使用Token(令牌)验证提交信息 3、使用session记录上次提交时间1. 使用JavaScript有这样的一种情况,用户提交...
阅读全文
摘要:看了自己之前写的代码,突然发现原来维护起来很难!那么多类,那么多方法,都不知道是干嘛用的,那名字都记不起。感悟颇深呀!1、要尽量使用完整的英文描述符2、采用适用于相关领域的术语3、采用大小写混合使名字具有可读性4、尽量少用缩写,但如果用了,必须符合整个工程中的统一定义...
阅读全文
摘要:如果用户下载的文件是中文名,或者是在下载前检查用户的权限,就要使用Struts2提供的文件下载。在前台页面上提供一个链接,这个链接指向一个存在于服务器上的文件,并且文件的名字是中文名称,对中文名称进行URL编码。以下是download.jsp文件的内容: 文...
阅读全文
摘要:要想将文件从客户端上传到服务器,首先要将form的enctype属性设置为” multipart/form-data”,method属性设置为post。然后在服务端获取上传的二进制流,解析出二进制流中所包含的全部表单域。表单域中包含的信息可能是文本信息,也可能是二进制...
阅读全文
摘要:AirLine实体类package com.jason.bean;import java.io.Serializable;import javax.persistence.Column;import javax.persistence.EmbeddedId;impor...
阅读全文
摘要:班级表和学员资料表就是一对多的关系。一个班级有多个学员,一个学员属于某个班级。班级和学员映射后的表结构如下:班级表结构:学员资料表结构:需要的jar包和数据库连接配置不再说了,双向一对一案例已经说了班级类BasClass.javapackage com.jason.b...
阅读全文
摘要:双向和单向的区别,其实不在数据库,而在加载方向。如Student和StudentNo,单向是Student拥有StudentNo的实例可以加载StudentNo,而双向不但Student可以加载StudentNo,StudentNo可以拥有Student实例来加载St...
阅读全文
摘要:下面来介绍下如何在myeclipse中解决@override 报错的问题:在菜单栏中依次选择:Project –> properties –>java complier , 在JDK Compliance’下面的complier Compliance level:后面...
阅读全文
摘要:第一章里如需进一步测试的话,可以提供添删改查方法。首先创建个业务bean,新建一个接口BuyerService以及实现类BuyerServiceBean。(这里我采用的是EJB的取名,Spring推荐的是BuyerServiceImpl)接口类BuyerService...
阅读全文
摘要:1、先集成JPA+Spring首先导入HibernateJPA的实现包,如图2、再导入spring的jar包如下图,另外要加入数据库驱动ojdbc14.jar,这里我用的是Oracle数据库3、创建spring配置文件beans.xml --> ...
阅读全文
摘要:在使用talend的txslt组件,进行xml转换到html的过程中,报出如下错误: The processing instruction target matching "[xX][mM][lL]" is not allowed. 这个异常解释为:xml文件不能被解析,一般出现这样的问题在于xml
阅读全文
摘要:因为Java识别编码为Unicode,而计算机系统编码常常是GBK,UTF8等编码,所以要转换为Unicode编码这时可以用Java\jdk1.x.x\bin\native2ascii.exe工具。 用JDK提供的native2ascii,进行编码转换用法:nativ...
阅读全文