(1) 创建项目01JavaWeb11, 01学号 java EE 5.0, 复制apps\struts2-blank-2.3.15.2\WEB-INF\lib下9个包和truts2-dojo-plugin-2.3.15.2.jar、mysql-connector-java-5.1.22-bin.jar共11个jar包到WEB-INF\lib
(2) 从apps\struts2-blank-2.3.15.2\WEB-INF\web.xml中复制粘贴有关filter部分到WebRoot\WEB-INF\web.xml中
(3) 创建src\struts.xml
(4) 创建首页index.jsp
(1) 创建页面文件WebRoot\TestIF01.jsp, 并重部署项目进行测试
(1) 创建页面文件WebRoot\TestIterator01.jsp, 并重部署项目进行测试
(2) 创建[迭代]页面文件WebRoot\TestIterator2_01.jsp, 并重部署项目进行测试
(1) 创建[List追加List]页面文件WebRoot\TestAppend01.jsp, 并重部署项目进行测试
(2) 创建[Map追加List]页面文件WebRoot\TestAppend2_01.jsp, 并重部署项目进行测试
创建[Map和List融合]页面文件WebRoot\TestMerge01.jsp, 并重部署项目进行测试
创建[分割字符串]页面文件WebRoot\TestGenerator01.jsp, 并重部署项目进行测试
(1) 创建cn.duzhaojiang.bean包, 创建实现Comparator接口的类abcComparator01.java
(2) 创建[排序]页面文件WebRoot\TestSort01.jsp, 并重部署项目进行测试
创建[子集]页面文件WebRoot\TestSubset01.jsp, 并重部署项目进行测试
(1) 创建cn.duzhaojiang.action包, 创建实现TransferAction01.java
(2) 创建页面文件WebRoot\ShowParam01.jsp
(3) 在src\struts.xml文件添加下列配置
(4) 创建页面文件WebRoot\TesActiont01.jsp, 并重部署项目进行测试
(1) 在cn.duzhaojiang.bean包创建Teacher01.java
(2) 创建页面文件WebRoot\TestBean01.jsp, 并重部署项目进行测试
创建页面文件WebRoot\TestDate01.jsp, 并重部署项目进行测试
创建页面文件WebRoot\TestDebug01.jsp, 并重部署项目进行测试
创建页面文件WebRoot\TestInclude01.jsp, 并重部署项目进行测试
创建页面文件WebRoot\PropertyTest01.jsp, 并重部署项目进行测试
用于配置bean、append、merger、url的参数, 创建页面文件WebRoot\TestParam01.jsp, 并重部署项目进行测试
设置属性,创建页面文件WebRoot\TestSet01.jsp, 并重部署项目进行测试
创建页面文件WebRoot\TestPush01.jsp, 并重部署项目进行测试
创建页面文件WebRoot\TestURL01.jsp, 并重部署项目进行测试
见jsp国际化信息
创建页面文件WebRoot\SimpleForm01.jsp, 并重部署项目进行测试
创建页面文件WebRoot\TestCheckboxlist01.jsp, 并重部署项目进行测试
创建页面文件WebRoot\TestCombobox01.jsp, 并重部署项目进行测试
创建页面文件WebRoot\TestDatetimepicker01.jsp, 需引入struts2-dojo-plugin-2.3.15.2.jar包,并重部署项目进行测试
创建页面文件WebRoot\TestDoubleselect01.jsp, 并重部署项目进行测试
创建页面文件WebRoot\TestOptiontransferselect01.jsp, 并重部署项目进行测试
创建页面文件WebRoot\TestSelect01.jsp, 并重部署项目进行测试
在MySql中,创建Commodity数据表:commodity01.sql
(1) 创建cn.duzhaojiang.util包, 创建DBConnection.java, 并修改mysql的数据库名、连接账号、密码
(2) 在cn.duzhaojiang.util包创建Page.java
(3) 在cn.duzhaojiang.util包创建分页信息辅助类PageUtil.java
(1) 在cn.duzhaojiang.bean包创建Commodity01.java
(2) 创建cn.duzhaojiang.dao包, 创建接口CommodityDAO01.java
(3) 在cn.duzhaojiang.dao包创建实现CommodityDAO01接口的类CommodityDAOImpl01.java
(4) 创建cn.duzhaojiang.factory包,创建工厂类CommodityDAOFactory01.java
(5) 在cn.duzhaojiang.action包, 创建ShowCommodityAction01.java
(1) 创建页面文件WebRoot\ShowCommodityList01.jsp
(2) 配置src\struts.xml文件, 并重部署项目进行测试
创建页面文件WebRoot\practice1_01.jsp, 并重部署项目进行测试
创建页面文件WebRoot\practice2_01.jsp, 并重部署项目进行测试
创建页面文件WebRoot\practice3_01.jsp, 并重部署项目进行测试
创建页面文件WebRoot\practice4_01.jsp, 并重部署项目进行测试
在cn.duzhaojiang.bean包创建LengthComparator01.java
创建页面文件WebRoot\practice5_01.jsp, 并重部署项目进行测试
创建页面文件WebRoot\practice6_01.jsp, 并重部署项目进行测试
创建页面文件WebRoot\practice7_01.jsp, 并重部署项目进行测试
创建页面文件WebRoot\practice8_01.jsp, 并重部署项目进行测试