![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
framework
文章平均质量分 70
akunamotata
i think therefore i am
展开
-
WebWork介绍-ActionContext(Action上下文)
WebWork - ActionContext(Action 上下文 ) ActionContext 介绍 在 Web 应用程序开发中,除了将请求参数自动设置到 Action 的字段中,我们往往也需要在 Action 里直接获取请求 (Request) 或会话( Session )的一些信息 , 甚至需要直接...原创 2009-02-25 13:43:36 · 82 阅读 · 0 评论 -
在Action类中获得HttpServletResponse对象的四种方法
在struts1.x Action类的execute方法中,有四个参数,其中两个就是response和request。而在Struts2中,并没有任何参数,因此,就不能简单地从execute方法获得HttpServletResponse或HttpServletRequest对象了。 但在Struts2 Action类中仍然有很多方法可以获得这些对象。下面就列出四种获得这些对象的方法。 【方法1...原创 2009-03-04 10:17:40 · 99 阅读 · 0 评论 -
Struts2中文乱码问题解决的几种方法供参考
在使用struts2的 struts-tags的是碰到了乱码问题。 心里愤愤,觉得这个乱码问题都解决过几次了,怎么还会被撞上了?! 先把以往需要设置的点罗列一下: 1. JSP 文件头 2. struts.properties中的编码设定 struts.locale = UTF-8 struts.i18n.encoding...原创 2009-09-02 11:54:47 · 139 阅读 · 0 评论 -
freemarker使用笔记
freemarker现学现用笔记: 判断是否为空: <#if xx?exists> <#if xx??> <#if xx?default("xxx")> 数据类型转换: ${xx?string} //字符串 ${xx?number}//整数 ${xx?currency}//小数 ...原创 2010-08-13 11:22:08 · 132 阅读 · 0 评论 -
FreeMarker的优点和缺点
一、 FreeMarker简介 FreeMarker是一个用Java语言编写的模板引擎,它基于模板来生成文本输出。 所谓模板,就是一份已经写好了基本内容,有着固定格式的文档,其中空出或者用占位符标识的内容,由使用者来填充,不同的使用者给出的数据是不同的。在模板中的占位符,在模板运行时,由模板引擎来解析模板,并采用动态数据替换占位符部分的内容。 FreeMarker与Web容器无关,即在W...原创 2010-05-30 16:27:16 · 185 阅读 · 0 评论 -
result type “redirect-action” Tomcat报异常问题
启动Tomcat发现如下异常: Unable to load configuration. - action - file:/D:/.../classes/struts.xml:9:66 后来发现问题出现在result的结果类型"redirect-action",因为当前使用的Struts2版本使用的是如下结果类型: <result-types> <...2011-02-02 14:55:13 · 155 阅读 · 0 评论 -
关于Struts2的action重定向
"redirect"实现action的重定向: <result name="error" type="redirect"> Register.action?username=${username} </result> "redirectAction" 实现action的重定向: <result name=2011-02-02 21:26:59 · 118 阅读 · 0 评论 -
struts2中的OGNL
Struts2的OGNL表达式语言是基于Xwork的OGNL的,它在Xwork的基础上对OGNL进行了一些封装,因此先了解Xwork的OGNL是十分有必要的。Xwork的OGNL使用时比较容易理解。它有两个重要的概念:上下文环境和根对象。上下文环境是一个Map对象,所有的数据存取都是在上下文环境中进行的,你可以在存取数据时指定不同Map作为上下文环境。访问根对象时不需要加#前缀,而访问上下...原创 2011-02-13 13:47:16 · 85 阅读 · 0 评论 -
工厂方法与FactoryBean
1. 静态工厂方法 将静态工厂方法实现类的工厂方法调用结果作为bean注册到容器中 <bean id=" " class="…Factory" factory-method="getInstance" /> 为了包含方法参数的工厂方法能够预期返回相应的实现类实例,可以通过<constructor-arg>为工厂方法传入相应参数。 ...原创 2011-03-23 22:01:04 · 116 阅读 · 0 评论