struts1.x
wlxtaking
这个作者很懒,什么都没留下…
展开
-
struts1.X初步
配置struts * 将struts中的jar文件拷贝到WEB-INF的lib目录下 * 配置web.xml文件(从webapps/struts-blank/WEB-INF下的web.xml文件中拷贝过来) * 配置struts-config.xml文件(仍然是从上面的目录下拷贝过来) 创建页面 * 创建jsp页面(login.jsp, login_success.jsp, login_erro原创 2009-09-17 16:06:00 · 443 阅读 · 0 评论 -
struts1.x标签库
<br />1)使用标签库所需要的配置:<br />添加国际化的配置:首先复制 <message-resources parameter="MessageResources" />至struts-config.xml。接着复制MessageResources.properties这个文件至src目录下。<br />2)部署好项目<br />3)在jsp页面使用struts中bean标签。<br />首先使用struts标签需要引入struts标签库。引入时如下; <%@ taglib prefix="" u转载 2010-12-02 09:54:00 · 918 阅读 · 0 评论 -
Struts1.x处理Date类型数据的方法
首先要实现org.apache.commons.beanutils.Converter接口:import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; import org.apache.commons.beanutils.C转载 2009-12-14 20:09:00 · 1056 阅读 · 0 评论 -
Struts Invalid path was requested 问题分析及解决方法
错误提示 :Invalid path was requested /***错误分析:根据错粗提示分析 是路径请求的问题 因而可判断问题可能出在jsp页面的 的 action 或struts的struts-config.xml中的 path出错地点:经查看我出错的地方确实是在这两个地方action="/login.do" method="post">login"转载 2009-11-13 13:59:00 · 28685 阅读 · 2 评论 -
关于struts的异常处理
1,采用编程式(手工的异常处理),当捕获到异常的时候转到异常处理页面(要利用国际化资源文件)代码(eg):try { orgManager.del(orgId); } catch(RuntimeException e){ ActionMessages msgs=new ActionMessages(); //其中e.ge原创 2009-11-01 08:37:00 · 933 阅读 · 0 评论 -
dispatchAction
关于dispatchAction 如果dispatchAction的子类覆写了dispatchAction中的execute方法,则最后一定要调用super.execute()方法,否则,DispatchAction会失效,配置: type="" name="" scope="request" parameter="method" //paramete原创 2009-10-30 16:11:00 · 546 阅读 · 0 评论 -
关于actionform
对于actionForm可以用它来接受传递过来的参数。原创 2009-10-30 21:42:00 · 709 阅读 · 0 评论 -
采用struts上传
页面配置: 文件: *ActionForm中使用FormFile来接收上传的文件。*在Action中调用FormFile得到文件数据,采用流输出,即可完成上传。*采用标签配置上传参数:eg:原创 2009-10-30 16:17:00 · 360 阅读 · 0 评论 -
点击这些按钮时进入到同一个action中找到相应的方法
HTML code <!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 问题是这样的:页面上有多转载 2009-10-25 20:51:00 · 2931 阅读 · 0 评论 -
BeanUtils.copyProperties() 用法
一、简介: BeanUtils提供对Java反射和自省API的包装。其主要目的是利用反射机制对JavaBean的属性进行处理。我们知道,一个JavaBean通常包含了大量的属性,很多情况下,对JavaBean的处理导致大量get/set代码堆积,增加了代码长度和阅读代码的难度。 二、用法: 如果你有两个具有很多相同属性的Ja转载 2009-10-17 23:04:00 · 59172 阅读 · 12 评论 -
关于struts1.x actionForward
ActionForward的使用1、理解全局和局部ActionForward的概念2、redirect的使用3、struts-config.xml文件不允许动态修改4、理解动态ActionForward,动态的ActionForward是可以运行期修改的原创 2009-09-21 10:14:00 · 621 阅读 · 0 评论 -
关于struts1.X中有时运行就报空指针错误
关于struts1.X中有时运行就报空指针错误调试的方法,可以根据他提示的信息区找到第几行,然后在那里修改,如果那里改了之后还是会报错的话,则要看一下配置文件中的那些类路径是否设置对了, 抛空指针的意思是说明里面一定存在一个值为null的数原创 2009-09-20 22:08:00 · 850 阅读 · 0 评论 -
关于struts1.X
1、动态ActionForm 动态ActionForm是为了避免标准ActionForm膨胀而设计的,使用动态ActionForm可以获得标准 ActionForm的所有功能 * 在struts-config.xml文件中定义动态ActionForm,如: *在Action中使用动态ActionForm,参见DynaActionFormTestAction.java Dy原创 2009-09-20 21:23:00 · 536 阅读 · 0 评论 -
关于struts1.x actionMapping
1、struts-config.xml文件中,每个标签对应一个ActionMapping实例2、了解标签中的forward和unknown属性的含义3、了解采用jstl和struts标签保持页面数据原创 2009-09-21 10:15:00 · 742 阅读 · 0 评论 -
Struts 1.x | 标签库
html标签库生成html元素的标签<br /> 1)<html:link>相当于<a href>标签<br /> A)href:要链接的目的地。比如:<html:link href="a.jsp">进入a.jsp</html:link><br /> B)forward:要链接到全局转发<html:link forward="msg" >this link</html:link><br />转载 2010-12-02 09:57:00 · 948 阅读 · 0 评论