三锦书院
- 商品详情
- 店铺评价
-
图书条目信息
展开全部
- 货号:
- 14CZ1
- 商品描述:
-
绪言
一、了解软件架构
(一)基本概念
(二)软件架构的历史
(三)软件架构的目标
二、J2EE开发模型分析
(一)一层架构模式
(二)两层架构模式Model1
(三)三层架构模式Model2
(四)多层架构模式
三、J2EE架构技术选择
(一)JSP页面技术
(二)JavaBean组件技术
(三)Servlet技术
(四)Struts1.2与Struts2.0
(五)Hibernate3.0
(六)Spring2.0
四、开发工具软件及版本选择
(一)JDK软件
(二)数据库软件MySQL
(三)Web服务器Tomcat
(四)集成开发工具Eclipse+MyEclipse
(五)版本控制软件CVS
五、定位开发目标
(一)demo(JSP).zip
(二)demo(JSP+JavaBean).zip
(三)demo(JSP+JavaBean+Servlet).zip
(四)demo(Struts).zip
(五)demo(Struts+Hibernate).zip
(六)demo(Spring).zip
(七)demo(Spring+Hibernate).zip
(八)demo(Struts+Spring).zip
(九)demo(Struts+Spring+Hibernate).zip
(十)demo(Struts2+Hibernate+Spring).zip
六、继续下一主题:需求设计
第1部分起步篇
第1章需求设计
1.1软件需求
1.1.1软件需求的定义
1.1.2软件需求的层次
1.1.3软件分析的过程
1.2设计需求功能
1.3设计系统界面
1.3.1登录界面
1.3.2登录后的欢迎界面
1.3.3注册界面
1.4继续下一主题:构建数据库
第2章构建数据库
2.1设计数据库表
2.1.1数据库实体分析
2.1.2设计用户表user
2.2安装MySQL
2.2.1安装MySQL
2.2.2启动MySQL
2.3创建数据库
2.3.1MySQL客户端软件SQL-Front
2.3.2新建数据库demo
2.3.3新建用户表user
2.3.4添加一条用户数据
2.4继续下一主题:构建开发环境
第3章构建开发环境
3.1构建CVS服务器
3.1.1安装CVS服务器
3.1.2配置CVS代码资源库
3.1.3添加CVS账户
3.2构建客户端开发环境
3.2.1安装JDK
3.2.2安装Tomcat
3.2.3安装Eclipse
3.2.4中文化Eclipse
3.2.5安装MyEclipse
3.3配置Eclipse集成开发环境
3.3.1集成配置JDK
3.3.2集成配置Tomcat
3.3.3连接CVS服务器
3.4继续下一主题:开始逐步构建JSP、JavaBean、Servlet架构
第2部分J2EE基础架构篇
第4章开始构建项目
4.1构建新的项目
4.1.1在Eclipse下新建项目
4.1.2共享项目到CVS服务器
4.1.3从CVS服务器取得项目到本地
4.2如何使用CVS进行协作开发
4.2.1使本地文件与CVS资源库同步
4.2.2将本地文件提交到资源库
4.2.3从资源库更新文件
4.2.4管理资源库
4.3在Eclipse中发布项目到Tomcat并运行
4.3.1发布项目到Tomcat
4.3.2启动Tomcat
4.3.3运行项目
4.4JavaWeb部署描述符web.xml
4.4.1头元素
4.4.2文档类型申明
4.4.3Web应用图标
4.4.4Web应用名称
4.4.5Web应用描述
4.4.6分布式属性
4.4.7上下文参数
4.4.8过滤器定义
4.4.9过滤器映射
4.4.10监听器
4.4.11Servlet定义
4.4.12Servlet映射
4.4.13控制会话超时
4.4.14MIME类型映射
4.4.15指定欢迎文件页
4.4.16错误处理页
4.4.17定位TLD
4.4.18资源管理对象
4.4.19资源工厂使用的资源
4.4.20安全限制
4.4.21登录验证
4.4.22安全角色
4.4.23Web环境参数
4.4.24EJB申明
4.4.25本地EJB申明
4.4.26Servlet2.4新增标签
4.5继续下一主题:开发JSP架构
第5章开发JSP框架
5.1JSP基本语法
5.1.1一个典型的JSP文件
5.1.2两种注释类型
5.1.33个脚本元素
5.1.43个指令元素
5.1.58个动作指令
5.2JSP内置对象
5.2.1Request:请求对象
5.2.2Response:响应对象
5.2.3Session:会话对象
5.2.4Application:应用程序对象
5.2.5Out:输出对象
5.2.6Cookie:客户端对象
5.2.7Config:配置对象
5.2.8Page:页面对象
5.2.9PageContext:页面上下文对象
5.2.10Exception:例外对象
5.3JDBC核心技术
5.3.1通过Connection对象建立数据库连接
5.3.2通过DatabaseMetaData对象了解数据库的信息
5.3.3使用Statement对象
5.3.4结果集ResultSet对象
5.3.5PreparedStatement接口
5.3.6CallableStatement对象
5.4从jdbc_blank配置连接MySQL并进行测试
5.4.1添加MySQL驱动mysq1-2.0.4.jar
5.4.2数据库参数文件inc.jsp
5.4.3测试MySQL连接testjdbc.jsp
5.5开发JSP显示页面和响应处理页面
5.5.1登录页面login.jsp
5.5.2登录验证操作login_action.jsp
5.5.3欢迎页面welcome.jsp
5.5.4退出操作logout.jsp
5.5.5注册页面register.jsp
5.5.6注册用户操作register_action.jsp
5.6架构1:demo(JSP).zip
5.6.1程序结构图
5.6.2系统架构图
5.6.3如何在该架构上开发新的功能
5.7继续下一主题:使用JavaBean组件处理业务逻辑
第6章开发JSP+JavaBean框架
6.1JavaBean技术基础
6.1.1JavaBean简介
6.1.2一个简单的JavaBean的例子
6.1.3JavaBean属性
6.1.4JSP与JavaBean结合
6.1.5JSP与JavaBean结合实例
6.2开发数据库底层处理JavaBean—DBAccess.java
6.2.1定义JavaBean变量
6.2.2编写getter/setter函数
6.2.3创建数据库连接
6.2.4更新SQL函数
6.2.5查询SQL函数
6.2.6关闭数据库连接对象
6.3开发JavaBean业务逻辑组件—UserBean.java
6.3.1登录验证函数
6.3.2修改login_action.jsp调用JavaBean
6.3.3用户注册时检查用户名是否存在
6.3.4增加一个用户
6.3.5修改register_action.jsp调用JavaBean
6.4架构2:demo(JSP+JavaBean).zip
6.4.1程序结构图
6.4.2系统架构图
6.4.3如何在该架构上开发新的功能
6.5继续下一主题:使用Servlet接收用户请求
第7章开发JSP+JavaBean+Servlet框架
7.1Servlet技术基础
7.1.1一个简单的Servlet
7.1.2Servlet基本概念
7.1.3Servlet生命周期
7.1.4Servlet的重要函数
7.2Servlet经典实例
7.2.1编码过滤器
7.2.2站点计数监听器
7.3开发Servlet接收用户请求UserServlet
7.3.1在web.xml中添加Servlet配置
7.3.2新建com.demo.servlet.UserServlet
7.3.3处理登录验证Servlet
7.3.4处理退出Servlet
7.3.5处理注册Servlet
7.4架构3:demo(JSP+JavaBean+Servlet).zip
7.4.1程序结构图
7.4.2系统架构图
7.4.3如何在该架构上开发新的功能
7.5继续下一主题:改建Struts架构
第3部分Struts架构篇
第8章构建Struts开发环境
8.1第一种方式:使用MyEclipse添加Struts开发环境
8.2第二种方式:手动添加Struts开发环境
8.3配置Struts日志组件
8.3.1添加日志组件包
8.3.2添加日志配置文件
8.3.3修改commons-logging.properties调用Log4j
8.3.4Log4j配置文件log4j.properties
8.4继续下一主题:开发Struts核心功能
第9章开发Struts核心功能
9.1Struts内部机制
9.1.1MVC模式
9.1.3Struts核心组件文件
9.1.2Struts体系结构
9.1.4Struts工作流程
9.2Struts开发流程
9.2.1Struts开发流程图
9.2.2编写输入表单页面input.jsp
9.2.3配置struts-config.xml
9.2.4编写ActionFormBean类
9.2.5编写Action处理类
9.2.6编写返回JSP页面
9.3Struts配置文件详解—struts-config.xml
9.3.1配置数据源:元素
9.3.2配置ActionForm:元素
9.3.3配置全局异常处理:元素
9.3.4配置全局跳转:元素
9.3.5配置映射关系:元素
9.3.6配置RequestProcessor:元素
9.3.7配置国际化资源文件:元素
9.3.8配置Plug-in插件:元素
9.3.9分离Struts配置文件
9.4ActionFormBean开发技术
9.4.1使用默认表单ActionForm
9.4.2使用动态表单DynaActionForm
9.4.3使用自动校验表单DynaValidatorForm
9.5Action组件开发技术
9.5.1使用默认的Action
9.5.2可直接转发的ForwardAction
9.5.3可包含文件的IncludeAction
9.5.4可自动分发的DispatchAction
9.5.5可进行多个提交的LookupDispatchAction
9.5.6可实现交换的SwitchAction
9.6开发登录处理流程
9.6.1添加默认首页index.do指向登录页面login.jsp
9.6.2修改login.jsp的登录提交地址为login.do
9.6.3配置:添加登录表单loginForm
9.6.4配置:添加登录组件login
9.6.5开发ActionFormBean:创建登录表单类LoginForm.java
9.6.6开发Action:创建登录处理类LoginAction.java
9.6.7登录处理流程图
9.7开发退出处理流程
9.7.1修改welcome.jsp的退出提交地址为logout.do
9.7.2配置:添加退出组件logout
9.7.3开发Action:创建退出处理类LogoutAction.java
9.7.4退出处理流程图
9.8开发注册处理流程
9.8.1修改login.jsp的注册链接地址为register.do
9.8.2修改register.jsp的注册提交地址为register.do
9.8.3配置:添加注册表单registerForm
9.8.4配置:添加登录组件register
9.8.5开发ActionFormBean:创建注册表单类RegisterForm.java
9.8.6开发Action:创建注册处理类RegisterAction.java
9.8.7注册处理流程图
9.9继续下一主题:使用DBCP连接池操作数据库
第10章使用DBCP连接池操作数据库
10.1数据库连接池基础
10.1.1数据库连接池的基本概念
10.1.2数据库连接池的工作原理
10.1.3Java开源的连接池
10.2DBCP连接池基础
10.2.1DBCP数据源的创建过程
10.2.2在Tomcat中使用DBCP连接池的过程
10.2.3在Tomcat中使用DBCP连接池的实例
10.3在Struts中配置DBCP连接池
10.3.1部署DBCP安装包和MySQL的驱动包
10.3.2在struts-config.xml中配置DBCP数据源
10.3.3使用DBCP数据源的方法
10.4在Struts中使用DBCP连接池
10.4.1LoginAction中验证用户登录函数
10.4.2RegisterAction中检查用户是否存在函数
10.4.3RegisterAction中用户注册函数
10.5继续下一主题:使用Log4j记录日志
第11章使用Log4j记录日志
11.1Log4j的基本概念
11.1.1日志记录器Logger
11.1.2输出源Appender
11.1.3布局器Layout
11.2Log4j的配置与使用
11.2.1通过程序配置
11.2.2通过Property文件配置
11.2.3通过XML文件配置
11.3Log4j与CommonsLogging联合使用
11.3.1CommonsLogging通用日志组件
11.3.2CommonsLogging+Log4j
11.4为Action添加日志代码
11.4.1在LoginAction中添加日志记录代码
11.4.2在LogoutAction中添加日志记录代码
11.4.3在RegisterAction中添加日志记录代码
11.5继续下一主题:使用Struts标签进行页面国际化
第12章使用Struts标签进行页面国际化
12.1软件国际化与本地化
12.1.1I18N和L10N的由来
12.1.2软件国际化的实现目标
12.1.3软件本地化的设置方法
12.1.4软件编码问题
12.2Struts应用的国际化
12.2.1Java对国际化的支持
12.2.2Struts对国际化的支持
12.2.3Struts页面国际化的过程
12.3StrutsHTML标签
12.3.1用于生成基本的HTML元素的标签
12.3.2用于生成HTML表单的标签
12.3.3用于显示错误或正常消息的标签
12.4StrutsBean标签
12.4.1用于访问HTTP请求信息或JSP隐含对象
12.4.2用于访问Web应用资源
12.4.3用于定义或输出JavaBean的Bean标签
12.5StrutsLogic标签
12.5.1进行比较运算的Logic标签
12.5.2进行字符串匹配的Logic标签
12.5.3判断指定内容是否存在的Logic标签
12.5.4进行循环遍历的Logic标签
12.5.5进行请求转发或重定向的Logic标签
12.6标签化JSP页面中的文字
12.6.1登录页面login.jsp
12.6.2注册页面register.jsp
12.6.3欢迎页面welcome.jsp
12.7创建资源文件
12.7.1新建中文资源文件ApplicationResources_temp.properties
12.7.2转换资源文件编码ApplicationResources_zh_CN.properties
12.7.3建立英文与默认资源文件
12.7.4运行项目进行本地化访问
12.8继续下一主题:Struts表单验证
第13章进行Struts数据验证
13.1两种表单验证方法
13.1.1使用Validator校验器组件
13.1.2在ActionForm中检验合法性
13.2第一步:为ActionForm添加表单验证功能
13.2.1添加登录时的表单检验功能—LoginForm
13.2.2添加注册时的表单检验功能—RegisterForm
13.3第二步:为Action添加逻辑验证功能
13.3.1登录时检查是否登录成功—LoginAction
13.3.2注册时检查用户名是否存在—RegisterAction
13.4第三步:验证出错时维持表单输入
13.4.1维持登录页面的表单输入—login.jsp
13.4.2维持注册页面的表单输入—register.jsp
13.5继续下一主题:使用Sitemesh进行框架布局
第14章使用Siteme
配送说明
...
相似商品
为你推荐