struts2.0
footboy2012
你没有这个必要,因为我也只是个看客!
展开
-
struts2基本配置(基本一个登陆)
一、导struts2的包几个包 1.struts2-core-2.0.11.jar [color=red] //struts2框架的核心类库[/color] 2.xwork-2.0.4.jar [color=red] //XWork类库,struts2在其上构建[/color] 3.ognl-2.6.11.jar [c...原创 2010-08-30 17:55:01 · 71 阅读 · 0 评论 -
taglib引入struts标签的使用
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><%@ taglib uri="/struts-tags" prefix="s" %><!DOCTYPE html PUBLIC "原创 2010-09-03 21:01:07 · 211 阅读 · 0 评论 -
struts2自定类型转换器
类型转换 a.自定类型转换器 (1) 创建实现类,继承StrutsTypeConverter或DefaultTypeConverter (2) 重写父类方法,实现字符串和对象相互转换 (3) 在src根目录下添加配置xwork-conversion.properties配置,内容格式 (对象属性类型=转换器类型,均为包...原创 2010-09-04 14:28:11 · 99 阅读 · 0 评论 -
Struts2内建拦截器的简要介绍
Struts2内建拦截器的简要介绍 alias(别名拦截器):允许参数在跨越多个请求时使用不同别名,该拦截器可将多个Action采用不同名字链接起来,然后用于处理同一信息。autowiring(自动装配拦截器):主要用于当Struts2和Spring整合时,Struts2可以使用自动装配的方式来访问Spring容器中的Bean。chain(链拦截器):构建一...原创 2010-09-07 19:14:09 · 133 阅读 · 0 评论 -
WARN - Got result of null when trying to get Boolean.
今天,真倒霉给注册页面添加框架验证结果却是WARN - Got result of null when trying to get Boolean.郁闷了好半天,控制台连个错误都没有,一下子感觉自己的对框架太陌生了悲哀!!。。。。。为了让诸位不要犯我的错误,特写日志!! //jsp页面的错误<s:fielderror> <s:param nam...原创 2010-09-12 18:50:09 · 135 阅读 · 0 评论 -
jsp页面导入外部文件的3种方法
第一种:jsp 的include指令引入外部文件[code="jsp"][/code]作用:加载页面元素时,会一并加载外部的页面元素,可能会影响页面的加载效率第二种:struts标签引入[code="jsp"] [/code]作用:页面加载的同时,回去执行相应的action并返回相应的信息元素第三种Ajax或JQuery等异步请求[co...原创 2010-09-15 13:27:30 · 1236 阅读 · 0 评论 -
struts标签的使用总结
[color=darkred][b]总结了好久才做到了 自己想要的标签使用方法,具体看代码[/b][/color][code="java"] //?用来过滤list集合里面的子对象后面+过滤条件 //表单迭代序号,status="status" ,标签里面使用非root对象都带上# ...原创 2010-09-17 21:01:13 · 103 阅读 · 0 评论 -
何时使用转发,何时使用重定向
[u]转发:两个jsp共享一个request请求重定向:放弃当前request请求,重新生成一个新的请求[/u][quote]明白这两点,就可以总结出:[b]1,只是页面跳转的话,且没有业务请求处理参数等,可以使用重定向,也可以使用转发过去。2,如果请求跳转页面有业务处理,则必须使用转发,但是有两点需要处理(——1)如果我们的action请求的jsp页面的有业务逻辑处理或者...原创 2010-09-19 12:45:47 · 354 阅读 · 0 评论 -
解决long类型转换成date类型的转换通过struts2在页面显示
由于数据库里面的时间类型统一的为long类型,但是到页面取值的时候struts2全都把这个long类型的当成了字符串处理根本就没有对其有变化为了使long类型在页面显示时间类型,浪费了我很长的时间花费在了struts2的类型转换器上面了,郁闷了好久,让我觉得无语的是,好友的解决方法比我的好用多了就是在字段long的属性生成set.get方法的时候把返回的类型改成String...原创 2010-09-20 17:05:52 · 122 阅读 · 0 评论 -
struts2中ognl表达式的理解和用法
ognl表达式的使用如下面的例子:总的来说,就是action里面的私有属性,在页面里面我们可以用EL表达式取到,也可以取到,不过action里面的私有属性必须要有自己的set|get方法这样底层的拦截器才能对其数据封装,页面也才能取得到,[u]这样在struts.xml的配置里面我们也是可以使用EL表达式来获得action类的属性变量值[/u]([i]struts2里面的actio...原创 2010-09-03 19:40:25 · 88 阅读 · 0 评论 -
熟悉Struts2的配置文件
熟悉Struts2的配置文件 a.内置配置文件 struts-default.xml用于定义拦截器、Action、Result组件 default.properties用于定义Struts2框架的全局属性,比如请求后缀、编码格式、资源文件等 b.自定义 struts.xml:用于自定义拦截器、Action、Result等组件 struts....原创 2010-09-03 19:28:11 · 88 阅读 · 0 评论 -
帮你彻底解决eclipse(myeclipse)中写struts.xml配置文件时,没有提示功能的烦恼
[color=darkblue]其实,在自己写struts.xml的时候,竟然没有代码提示功能。让我非常的烦恼,其实解决这个问题的关键还是system不知道他的dtd的规则无法提示配置信息很简单,那就让它知道就OK了!!!道理明白了,那么绝对是受益终身的!!![/color]下面为大家提供了一个struts2.0的核心jar文件,关键还是这个jar文件的问题。我们首...原创 2010-08-30 18:30:40 · 133 阅读 · 0 评论 -
两种方式修改struts2的访问路径以.do为结尾的方式
struts2的核心包中找到:org.apache.struts2.default.properties中找到[code="xml"]### Used by the DefaultActionMapper### You may provide a comma separated list, e.g. struts.action.extension=action,jnlp,do###...原创 2010-08-30 19:24:00 · 525 阅读 · 0 评论 -
struts2.0笔记(1)
了解Struts2发展历程及其特点 a.支持多种视图 b.易于扩展和维护 c.支持拦截器及拦截器栈2.了解Struts1和Struts2结构及其工作流程3.熟悉Struts2的配置文件 a.内置配置文件 struts-default.xml用于定义拦截器、Action、Result组件 ...原创 2010-08-30 19:51:26 · 97 阅读 · 0 评论 -
The Struts dispatcher cannot be found
The Struts dispatcher cannot be found. This is usually caused by using Struts tags without the associated filter. Struts tags are only usable when the request has passed through its servlet filter, w...原创 2010-09-02 09:42:25 · 89 阅读 · 0 评论 -
初步理解和使用Struts2拦截器的原理与实现
[b]一、理解Struts2拦截器[/b]1. Struts2拦截器是在访问某个Action或Action的某个方法,字段之前或之后实施拦截,并且Struts2拦截器是可插拔的,拦截器是AOP的一种实现.2. 拦截器栈(Interceptor Stack)。Struts2拦截器栈就是将拦截器按一定的顺序联结成一条链。在访问被拦截的方法或字段时,Struts2拦截器链中的拦截器就会按...原创 2010-09-02 11:23:00 · 92 阅读 · 0 评论 -
struts2的基本流程(转)
大致上,Struts2框架由三个部分组成:核心控制器FilterDispatcher,业务控制器和用户实现的业务逻辑组件.在这三个部分里面,Struts2框架提供了核心控制器FilterDispatcher,而用户需要提供业务控制器和业务逻辑组件.(1) 核心控制器Filt...原创 2010-09-03 10:21:05 · 74 阅读 · 0 评论 -
深入Struts2的配置文件
[b]struts.xml文件中每个元素的含义.[/b][b]1) Bean配置[/b]Struts2框架是一个高度可扩展的框架,框架的大部分核心组件,Struts2并不是直接以硬编码的方式写在代码中的,而是以自己的IOC(控制反转容器)来管理框架的核心组件.Struts2框架以可配置的方式来管理Struts2的核心组件,从而允许开发者可以非常方便的扩展该框架的核心组件....原创 2010-09-03 13:53:04 · 91 阅读 · 0 评论 -
struts2国际化配置(+页面下拉修改)
可以用struts.xml或struts.properties可用于覆盖default.properties的属性配置;如:default.properties[code="xml"]### Load custom default resource bundles# struts.custom.i18n.resources=testmessages,testmessages2...原创 2010-09-03 19:01:42 · 134 阅读 · 0 评论 -
struts2的select标签的标签显示问题
[quote]使用select的标签的时候第一个显示标签怎么都弄不出来纠缠了我好久,最后解决了,原来是 headerValue="联系人" headerKey="0"[color=darkblue]这两个属性都必须要有,显示的是headerValue属性,但是必须要有一个headerKey的值不然就显示不出来[/color][/quote][code="java"]...原创 2010-09-20 20:00:42 · 206 阅读 · 0 评论