
学习Struts笔记
朱润泽
这个作者很懒,什么都没留下…
展开
-
用servlet实现文件的上传
<br />可以使用apache下的一个组件commons-fileupload和commons-io,在apache网站可以下载到这两个组件的jar。<br /><br /><br />Commons-fileupload实现文件上传大概流程如下:<br /><br />1、实例化一个磁盘文件条目工厂对象(DiskFileItemFactory类)该类的作用主要是对上传文件的设置(如:上传文件的大小的设置,上传文件的临时存储路径的设置)。<br /><br />2、使用ServletFileUpload类原创 2011-05-20 23:36:00 · 417 阅读 · 0 评论 -
拦截器的基本使用方法
<br />一、定义一个拦截器类<br />1、实现Interceptor接口(最原始的方法)<br />Public void destroy()<br />Public void init()在启动服务器的时候执行<br />Public String intercept(ActionInvocation invocation){<br /> Invocation.invoke();<br />}<br />2、在struts中定义拦截器<br /><interceptors><br /> <原创 2011-05-14 16:45:00 · 568 阅读 · 0 评论 -
拦截器的基本使用方法
一、定义一个拦截器类1、实现Interceptor接口(最原始的方法)Public void destroy()Public void init()在启动服务器的时候执行Public String intercept(ActionInvocation invocation){ Invocation.invoke();}2、在struts中定义拦截器1、在action使用拦截器注意:一旦在action里定义了自己的拦截器,默认的拦截器就不再起作用,我们要在action最后加上默认的拦截器:defaultS原创 2011-05-14 15:08:00 · 1090 阅读 · 0 评论 -
严重: Dispatcher initialization failed
<br />严重: Dispatcher initialization failed<br />Unable to load configuration. - action - file:/E:/MyWorkSpace/components/tomcat6.0.24/webapps/StrutsException/WEB-INF/classes/struts.xml:18:63<br />只看这个错误提示只能看出,这样的错误很明显是struts的配置文件有错误。<br /> <br />下面会有更加详细的出原创 2011-04-17 22:53:00 · 632 阅读 · 0 评论 -
标签package中的namspace的用法
<br />如下错误<br /> <br /> <br />· There is no Action mapped for namespace /admin/systemconfig and action name UserAction<br /><br /> <br /> <br />这个错误是由跳转没有相应的匹配导致的错误,出现这样的错呀可能由以下两个原因:<br />1、jsp页面里学的action跳转与struts.xml中action的name不能匹配<br />2、在不是由上一种产生的错误,那就原创 2011-04-07 19:24:00 · 1420 阅读 · 0 评论 -
# s: attempt to create saveOrUpdate event with null entity
<br />如下例子:<br /><form action="argueAction!update?argue.id=${argue.id}" method="post" ><br /> 题目编号:<input type="text" name="questionArgue.questionNo" value="${argue.questionNo}" /><br /> 题目内容<input type="text" name="questionArgue.ques原创 2011-03-29 20:31:00 · 1185 阅读 · 0 评论