J2EE学习心得(2)

2019-01-18 22:01

J2EE学习心得

现将在ssh集成过程中做的代码修改及编写展示如下: ● 在web.xml 文件中声明struts2 过滤器

struts2 *.do

struts2

org.apache.struts2.dispatcher.FilterDispatcher

ss>

●在

web.xml文件中声明Spring 监听器

org.springframework.web.context.ContextLoaderListener

istener-class>

●编写applicationContext.xml文件

\/>

\>

- 5 -

J2EE学习心得

ssh整合后的工作流程

在三大框架集成以后,就本次所作的内容来说HU要是进行其他程序的编写,如:

(1)进行登录、注册、注销的DAO文件的编写。

在IUserDAO中通过saveUser()将一个User对象保存到数据库中,而UserDAO类中的saveUser()具体实现了这个方法,BaseDAO将对数据库进行的操作进行封装,使在UserDAO中可以直接使用Session;validateUser()用于验证用户,同样UserDAO类中的validateUser()实现了这个方法,即根据用户输入的用户名及密码到数据库中查找相关用户,如果找到返回记录,若没有找到,则返回空记录。

(2)进行service层的编写:

Service层主要用于处理各种业务,此层主要涉及IUserService接口和UserService类。在IUserService接口中定义validateUser()方法,用于用户登录验证,而具体的在UserService类中实现。

(3)进行Action类的编写

控制层的控制器Action接受用户的输入并调用业务层的的业务方法和表示层的组件去完成用户的请求。在本次的程序中只有UserAction类,其中含有三个方法:register()方法用于用户注册,execute()方法用于用户登录,logout()方法用于用户的注销。

(4)其他文件的建立及修改

针对已经编好的UserAction类对Struts.xml配置文件进行编写,代码如下:

- 6 -

J2EE学习心得

在修改配置文件件的过程中编写一些相应的.jsp文件,如:register.jsp、register_success.jsp、login.jsp、head.jsp等。

总结

通过一个学期的时间的学习,虽然时间短,但是在经过上课的听讲以及

上级的实践过程中,使我学到了很懂知识。但是通过这次的自己实践,虽然是课本上的代码,但是在实现功能的过程中所出现的错误不能准确及时的改正过来,这是我意识到,自己学习还是只停留在表面,自主能动力差,所以,在我充分认识到自己的错误时,我将努力在今后的时间里改正,并将所学的知识吃透、弄懂。

- 7 -


J2EE学习心得(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:煤矿安全生产与职业病危害防治责任制汇编

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: