JavaEE教案 29.docx

上传人:b****6 文档编号:6618690 上传时间:2023-01-08 格式:DOCX 页数:16 大小:44.77KB
下载 相关 举报
JavaEE教案 29.docx_第1页
第1页 / 共16页
JavaEE教案 29.docx_第2页
第2页 / 共16页
JavaEE教案 29.docx_第3页
第3页 / 共16页
JavaEE教案 29.docx_第4页
第4页 / 共16页
JavaEE教案 29.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

JavaEE教案 29.docx

《JavaEE教案 29.docx》由会员分享,可在线阅读,更多相关《JavaEE教案 29.docx(16页珍藏版)》请在冰豆网上搜索。

JavaEE教案 29.docx

JavaEE教案29

重庆正大软件职业技术学院教案(项目类)

授课对象

系别

软件系

本次课学时

4学时

年级班次

大二

章节题目

第7章项目编码

目的要求(含技能要求)

了解个整合配置文件作用

本节重点

了解个整合配置文件作用

本节难点

了解个整合配置文件作用

教学方法

项目教学法

教学用具

机房、屏幕广播

问题引入

通过第七章前期完成功能,从而引出本次课程。

难点与重点讲解方法

引导、分析、讲解、实作演示

本次课小结

课程小结

教后礼记

讨论、思考题、作业(含实训作业)

完成本次课的课堂任务

填写实验报告

任务介绍(5分钟)

编写主界面,将所有功能进行整合。

任务解析(50-60分钟)

1.创建主界面

2.整合相关的配置文件

详细步骤

1.创建主界面

创建的WebContent/下放main.html和WebContent/common/文件夹下放top.html、menu.html、footer.html、blank.html基本页面。

main.html代码如下:

top.html代码如下:

center'>

style='font-size:

24.0pt;color:

midnightblue'>简化进销存管理系统(SLMS)

menu.html代码参考如下:

foot.html代码如下:

欢迎您admin登录本系统

blank.html其实是一个空页面,里边可以不写任何代码。

整合效果如图7.12-2所示。

图7.12-2整合效果图

2.相关的配置文件

web.xml的关键代码:

--spring配置文件加载匹配规则-->

contextConfigLocation

classpath:

applicationContext_*.xml

--spring上下文配置-->

org.springframework.web.context.ContextLoaderListener

--缓存清除监听器防止内存泄漏-->

org.springframework.web.util.IntrospectorCleanupListener

--字符集编码过虑器-->

encoding

org.springframework.web.filter.CharacterEncodingFilter

encoding

UTF-8

forceEncoding

true

--为了实现OpenSessioninView的模式。

例如:

它允许在事务提交之后延迟加载显示所需要的对象-->

OpenSessionInViewFilter

org.springframework.orm.hibernate3.support.OpenSessionInViewFilter

--struts2配置-->

struts2

org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter

encoding

/*

--注意这里的顺序,最好配在struts2过滤器之前-->

OpenSessionInViewFilter

/*

struts2

/*

--Ajax框架的配置引入DWR的servlet-->

dwr-invoker

org.directwebremoting.servlet.DwrServlet

--指定处于开发阶段的参数-->

debug

true

dwr-invoker

/dwr/*

--Ajax框架的配置结束引入DWR的servlet-->

dwr.xml配置文件的关键代码:

--进货单编码重复验证-->

--订货单编码重复验证-->

--员工编码重复验证-->

--客户编码重复验证-->

--商品编码重复验证-->

struts.xml的关键代码:

--全局转向-->

/error.jsp

/finish.jsp

--全局导常转向-->

--客户管理Action配置-->

/moduls/archive/client.jsp

/moduls/archive/updateClient.jsp

--员工管理Action配置-->

/moduls/archive/employee.jsp

/moduls/archive/updateEmployee.jsp

--商品管理Action配置-->

/moduls/archive/merchandise.jsp

/moduls/archive/updateMerchandise.jsp

--订货单管理Action配置-->

/moduls/stock/stockorder.jsp

/moduls/stock/addStockorder.jsp

/moduls/stock/stockorder.jsp

/moduls/stock/updateStockorder.jsp

--进货单管理Action配置-->

/moduls/stock/stockin.jsp

/moduls/stock/addStockin.jsp

/moduls/stock/stockin.jsp

/moduls/stock/updateStockin.jsp

jdbc.properties(连接数据库的配置)关键代码:

jdbc.driver=com.mysql.jdbc.Driver

jdbc.url=jdbc:

mysql:

//localhost:

3306/slms?

useUnicode=true&characterEncoding=utf8

jdbc.username=root

jdbc.password=root

jdbc.initialSize=1

jdbc.maxActive=500

jdbc.maxIdle=20

jdbc.minIdle=1

jdbc.poolPreparedStatements=false

jdbc.defaultAutoCommit=false

hibernate.dialect=org.hibernate.dialect.MySQL5InnoDBDialect

hibernate.show_sql=true

hibernate.format_sql=true

hibernate.hbm2ddl.auto=update

hibernate.query.factory_class=org.hibernate.hql.ast.ASTQueryTranslatorFactory

hibernate.cache.provider_class=org.hibernate.cache.EhCacheProvider

hibernate.cache.use_query_cache=true

cache.use_second_level_cache=false

applicationContext_beans.xml(spring框架的bean配置)关键代码:

--客户档案配置-->

--员工档案配置-->

--商品档案配置-->

scope="prototype">

--订货单配置-->

--进货单配置-->

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 党团工作 > 入党转正申请

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1