在struts.xml配置文件中遇到了param,有点迷糊,上网查了查……似乎明白些了
${tplPath}
/jeecmsLoginFrameInput
这里的action 是Log,他包含了登陆和退出,当系统在登录的时候就直接返回${tplPath}就可以了;在退出的时候需要返回到[......]
在struts.xml配置文件中遇到了param,有点迷糊,上网查了查……似乎明白些了
${tplPath}
/jeecmsLoginFrameInput
这里的action 是Log,他包含了登陆和退出,当系统在登录的时候就直接返回${tplPath}就可以了;在退出的时候需要返回到[......]
项目结构示意图:http://blog.sina.com.cn/s/blog_586b6c050100c4d0.html
Struts2结合JFreeChart制作统计图表
struts.properties文件内容:[......]
struts2可以非常简单地使用FreeMarker模板作为视图技术,对于传统的jsp页面而言,FreeMarker是一个绝佳的替代方案。
除此之外,Struts2默认采用FreeMarker作为其模板文件,而Struts2所有的主题模板文件都是采用[......]
Struts2 登录示例源码
(1)创建一个Web项目工程Login,添加Struts2所需的所有JAR文件,然后配置文件struts.xml。该文件放置到src目录下,代码如下:
<?xml version=”1.0″ encoding=”UTF-8″?>
<!DO[......]
struts2中OGNL的具体用法实例源码介绍。
1.“#”用于声明OGNL表达式,有3种用途:
一.能够访问OGNL的上下文和ActionContext资源,相当于ActionContext.getContext();
1.#parameters,代表request.getParamet[......]
struts2标签获取parameter,request,session,application中的值
<pre name=”code” class=”html”>paramters:
<s:property value=”#parameters.propName”/>[......]
最近开始用Struts2框架,使用Struts2标签也成了家常便饭了,本章主要总结下在使用过程中数据的获取和输出。
可能会有所遗漏,也可能会有所谬误,希望大家多指点、多交流,在使用过程中能更加清晰、熟练。
本文中统一前缀为s。前缀可配置
想[......]
一、什么是OGNL,有什么特点?
OGNL(Object-Graph Navigation Language),大概可以理解为:对象图形化导航语言。是一种可以方便地操作对象属性的开源表达式语言。OGNL有如下特点:
1、支持对象方法调[......]
浅析值栈
ValueStack对象相当于一个栈,它贯穿整个Action的生命周期,每个Action类的对象实例都会拥有一个ValueStack对象
当Struts2接收到一个*.action请求后,并不是直接调用Action方法,而是先将Action类的相[......]
取Session中的值
<c:out value=”${sessionScope.user.userId}”></c:out><br>
<c:out value=”${user.us[......]