Java
Java学习笔记
摘要: 二、ANT实践
(一)、基本任务
1、ANT Task:
阅读全文
摘要: 一、ANT介绍
Ant是Apache软件基金会JAKARTA目录中的一个子项目......
阅读全文
摘要: 在之前发表的“Struts2.1.6+Spring2.5.6+Hibernate3.3.1框架 整合开发”的基础上加入验证框架和国际化
阅读全文
摘要: AWT提供了FlowLayout、BorderLayout、GriderLayout、GridBagLayout、CardLayout五个常用的布局管理器,Swing还提供了一个BoxLayout布局管理器
阅读全文
摘要: 尽管 Ant 自带的 JUnit task 命令可以非常方便的进行测试用例的选择,但是有些情况下依然无法满足特定工程的需要。由于 Ant 自身的良好的扩展性,开发者可以扩展 Ant JUnit,使它能够通过设置正则表达式来支持更灵活的选择。在了解了 Ant 的扩展机制之后,扩展的过程其实比较轻松。更好的是,扩展之后的 Ant JUnit 命令能够保持对原有命令的完全兼容性。
阅读全文
摘要: JDK 5.0 中增加的泛型类型,是 Java 语言中类型安全的一次重要改进。但是,对于初次使用泛型类型的用户来说,泛型的某些方面看起来可能不容易明白,甚至非常奇怪。
阅读全文
摘要: (一)国际化简介
1、jsp页面的国际化
2、action中validate方法中增加错误信息的国际化
3、xml验证框架中错误信息的国际化
4、struts表单的国际化
(二)国际化资源文件的类别:全局、局部
(三)在浏览器中设置不同的语言首选项即可看到国际化的效果
阅读全文
摘要: 要对某个action进行验证,只需在同包下建立验证文件,如要验证LoginAction.java需建立LoginAction-validation.xml
详细配置参考请参阅:
xwork-2.1.2.jar/com.opensymphony.xwork2.validator.validators
阅读全文
摘要: (一)从底层透析文件上传的实现,此时并没有介入struts2
1、upload.jsp,在form中属性method默认为get,涉及文件上传时必须改为post,默认enctype="application/x-www-form-urlencoded" ,我们暂且不修改,看会有什么结果
2、修改result.jsp页面代码,输出读入的流
3、把upload.jsp中form的enctype属性改为enctype="multipart/form-data"
(二)手动采用fileupload组建进行文件上传
(三)使用struts2进行文件上传、下载
1、单文件上传
2、多文件上传
3、任意数量文件上传
(四)文件上传类型、大小的限制
(五)文件的下载
阅读全文
摘要: 1、分页显示中必须有两个参数,总记录数、记录列表,封装到PagerModel类中
2、显示页showorgs.jsp
3、Action的实现和配置
4、实现并配置过滤器
阅读全文
摘要: JUnit 是 Java? 语言事实上的 标准单元测试库。JUnit 4 是该库三年以来最具里程碑意义的一次发布。它的新特性主要是通过采用 Java 5 中的标记(annotation)而不是利用子类、反射或命名机制来识别测试,从而简化测试。在本文中,执着的代码测试人员 Elliotte Harold 以 JUnit 4 为例,详细介绍了如何在自己的工作中使用这个新框架。注意,本文假设读者具有 JUnit 的使用经验。
阅读全文
摘要: 本人采用的开发环境为MyEclipse6.6,数据库为MySQL,Web服务为Tomcat。
这三个框架的整合其实就是Struts2.1.6+Spring2.5.6的整合、Spring2.5.6+Hibernate3.3.1的整合。
(一)Struts2.1.6+Spring2.5.6的整合
(二)Spring2.5.6+Hibernate3.3.1的整合
(三)验证三个框架是否成功整合
阅读全文
摘要: ANT+Xdoclet自动生成Hibernate配置文件
1、下载Xdoclet,网址:http://xdoclet.sourceforge.net/,解压
2、新建包com.test.model,存放实体类Group,User
3、在test目录下建立build.xml
4、在MyEclipse中配置ANT,添加刚才所建立的build.xml,并运行其两个功能项,刷新项目目录
阅读全文
Full Java Archive