Struts2 Core Developers Guide-tutorial

1.Dependency of struts2
struts2最小依赖包
struts2-core.jar-->核心包。
xwork.jar-->xwork2依赖库
ognl.jar-->Object Graph Navigation Language(OGNL),el语言库。
freemarker.jar-->大名鼎鼎的模板生成器,文档解释说所有UI tag的模块都是基于该框架处理的。这点需要进一步深入解释。
commons-logging.jar-->log记录框架。
2.configuration of action in struts.xml
web.xml-->定义struts映射的filter。这个是所有基于servlet的web框架的切入点。
struts.xml-->定义了struts运行所需要的action,results,拦截器,拦截器堆栈等。
3.How to use tags for render the dynamic data of response.(s:url,s:a,s:textfield,s:password and so on)
这个是所有j2eeweb框架都具有的特性,标签库,主要目的也是为了封装html的语法,简化编写,提高效率。
4.Wildcard mappings by using asterisk(*) and "{1}" grammer.
通配符映射,可以加前缀合或者后缀,该特性可用于灵活的定义action之间的关系,以实现类似与ror似的0配置管理。
5.Coding action and the processing of struts2 framework for http request.
合webwork时代的写法一致。大部分情况下继承于ActionSupport类。并且Action中不暴露任何request,respones相关的信息,完全依赖于struts2利用valuestack把表单的值映射到Action的model中。
6.Select result for after the process of the execute function in action.
这个不用解释了,就是根据action方法中返回的字符串和struts.xml中配置的result决定action处理完某个request后的跳转。success的结果可以不需要在result标记中定义name属性其他的结果都需要定义result的name属性。
7.Including missing page for pages the not yet implemented.
把name="*"的action放到action的最后,并且跳转到于Action名称相对应的页面,并且该页面上如果是一个未完成的页面需要直接include一个missing页面以提醒开发这该页面还未实现。
8.How to validate the input data in the server side.
struts2利用xwork的validation库进行表单验证某个action对应的验证xml文件的格式为Actionname-validation.xml或者Actionname-alias-validation.xml其中alias为某个action类在struts配置文件中对应的别名。
9.Localized the message field.
本地化i10n和国际化i18n是目前web应用的都需要考虑的地方,其主要目的是提前考虑到应用系统如何适应多国语言的处理,把页面中所有静态的语言表示都使用使用message.properties文件映射起来。这样对于不同的语言只要相应的添加该语言的properties文件即可,从而不用为某个语言重新开发,测试应用。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
毕业设计,基于SpringBoot+Vue+MySQL开发的影城管理系统,源码+数据库+论文答辩+毕业论文+视频演示 随着现在网络的快速发展,网上管理系统也逐渐快速发展起来,网上管理模式很快融入到了许多生活之中,随之就产生了“小徐影城管理系统”,这样就让小徐影城管理系统更加方便简单。 对于本小徐影城管理系统的设计来说,系统开发主要是采用java语言技术,在整个系统的设计中应用MySQL数据库来完成数据存储,具体根据小徐影城管理系统的现状来进行开发的,具体根据现实的需求来实现小徐影城管理系统网络化的管理,各类信息有序地进行存储,进入小徐影城管理系统页面之后,方可开始操作主控界面,主要功能包括管理员:首页、个人中心、用户管理、电影类型管理、放映厅管理、电影信息管理、购票统计管理、系统管理、订单管理,用户前台;首页、电影信息、电影资讯、个人中心、后台管理、在线客服等功能。 本论文主要讲述了小徐影城管理系统开发背景,该系统它主要是对需求分析和功能需求做了介绍,并且对系统做了详细的测试和总结。具体从业务流程、数据库设计和系统结构等多方面的问题。望能利用先进的计算机技术和网络技术来改变目前的小徐影城管理系统状况,提高管理效率。 关键词:小徐影城管理系统;Spring Boot框架,MySQL数据库
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值