![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Struts2框架学习
文章平均质量分 93
泡泡菜叶
这个作者很懒,什么都没留下…
展开
-
Struts2框架(六)
一.国际化的概念1.1 什么是国际化Struts国际化是建立在java国际化的基础上,一样也是通过提供不同国家/语言环境的消息资源,然后通过ResourcreBundle加载指定的Locale对应的资源文件,再取得该资源文件中指定key对应的消息—整个过程与java国际化完全相同。1.2 什么需要国际化 程序:需要国际化 数据:不需要国际化,输入什么就是什么 比如: 用户注册的表单,有用户名,密原创 2016-12-03 11:04:32 · 201 阅读 · 0 评论 -
Struts2框架(五)
十三.静态参数和动态参数的封装13.1 如何封装静态请求参数struts.xml文件中的配置<action name="action1" class="com.itheima.web.action.Demo1Action" method="addUser"> <!-- 当我们不写任何拦截器时,默认的拦截器栈defaultStack它来为我们工作。原创 2016-12-01 00:14:55 · 171 阅读 · 0 评论 -
Struts2框架(三)
九.xml配置文件中的package元素9.1 package元素的作用在struts2的配置文件中引入了面向对象思想,使用了分包管理。易于管理动作类。便于模块化开发动作类。9.2 package元素的属性 name:包的名称。必须写。且必须唯一。 extends:一般情况下需要继承struts-default包,但不是必须的。不过如果不继承的话,将无法使用struts2提供的核心功能。struts原创 2016-11-21 00:20:20 · 193 阅读 · 0 评论 -
Struts2框架(二)
六.Struts2简单程序执行过程 程序执行uml图 Struts2内部执行过程 七.Struts2的配置文件1.加载时间当应用被tomcat加载的时候,struts2的配置文件就已经被加载过了。2.加载顺序 顺序 配置文件名 所在位置 说明 1 default.properties struts2-core-2.3.15.3.jar\org\apache\struts2原创 2016-11-19 23:52:31 · 199 阅读 · 0 评论 -
Struts2框架(一)
1.框架的意义和作用把一些繁琐的重复性的代码封装起来,使程序员在编码中将更多的精力放在业务的需求,分析和理解上 2.三大框架Structs2 Hibernate Spring 3.三层架构 表现层:M model V view C control 业务层:service 持久层:dao data access objectStructs2在三层框架的表现层,是表现层的框架 4.控制器 MVC中的控原创 2016-11-17 21:00:26 · 226 阅读 · 0 评论 -
OGNL的简单使用
1.什么是OGNLOGNL是Object Graphic Navigation Language(对象图导航语言)的缩写,它是一个单独的开源项目。 Struts2框架使用OGNL作为默认的表达式语言。2.OGNL功能前提: OGNL是struts2整合的一个开源项目,所以在struts2中,要想使用OGNL表达式,必须使用Struts2标签库2.1 OGNL方法的调用jsp界面引用<%@ tagli原创 2016-12-07 23:42:32 · 356 阅读 · 0 评论 -
Struts2框架(四)
十.xml配置文件中的action元素10.1 作用与属性作用:配置动作用的 属性: name:动作名称 method:动作类中的方法名称。默认是public String execute(){} 要求: public的 返回值必须是String 没有参数class:动作类全名。默认的动作类com.opensymphony.xwork2.ActionSupport是在struts-default原创 2016-11-21 23:44:24 · 219 阅读 · 0 评论