Struts2
pngyul
我的生活不只有coding,还有看不懂的诗和去不了的远方。
展开
-
Struts2 的国际化与拦截器
struts2 的国际化 国际化的概念 国际化是指 web 程序在运行时,根据客户端请求的国家、语言的不同而显示不同的界面。 例如,如果请求来自中文客户端,则页面的显示,提示信息等都是中文,如果是英文客户端,则显示英文信息。 国际化的英文单词是 Internationalization,但因为单词太长,简称 I18N,I是第一个字母,18 表示中间的字母个数,N 是最后一个字母。 j...转载 2018-09-15 22:06:32 · 448 阅读 · 0 评论 -
Struts2 的 OGNL
OGNL OGNL 简介 OGNL 的全称是对象图导航语言( Object-Graph Navigation Language),它是一种功能强大的开源表达式语言,使用这种表达式语言,可以通过某种表达式语法,存储 java 对象的任意属性,调用 java 对象的方法,同时能够自动实现必要的类型转换。如果把表达式看作是一种带有语义的字符串,那么 OGNL 无疑成为了这个语义字符串于 java 对...原创 2018-09-16 21:16:39 · 800 阅读 · 0 评论 -
Struts2 入门基础
struts2 发展历史 经过很多年发展,Struts1已经成为了高度成熟的框架,但随着时间的发展,Struts1的局限性和缺点不断的暴露出来. 现在Struts已经分化成了两个框架 第一个是在Struts1的基础上,融合了另一个web框架Webwork的Struts2.Struts2实质上是以Webwork为核心的,和Struts1有很大区别。 第二个是Shale,与原有Struts1关...转载 2018-09-14 14:50:44 · 256 阅读 · 0 评论 -
Struts2 进阶
struts2 中的参数封装 静态参数封装 什么是静态参数? 静态参数就是硬编码的,不可随意改变。 例子: 我们首先创建一个Action类,里面有两个参数,用来封装请求参数 public class User extends ActionSupport { private String username; //用户名 private int ag...转载 2018-09-14 23:38:21 · 214 阅读 · 0 评论