1.配置Action.在struts.xml文件中,使用包来管理Action,定义一个Action节点时,必须指定name属性,且值为请求url的前半部分.class可以不写,默认为ActionSupport类.Action只是一个控制器,并不能对客户端产生任何响应,只能将指定的视图资源返回给用户....
分类:
其他好文 时间:
2014-12-16 11:16:19
阅读次数:
150
1. logic:empty 该标签是用来判断是否为空的。如果为空,该标签体中嵌入的内容就会被处理。该标签用于以下情况: 1)当Java对象为null时; 2)当String对象为""时; 3)当java.util.Collectio...
分类:
其他好文 时间:
2014-12-15 18:43:41
阅读次数:
244
一、搭建Struts2开发环境: 1),下载struts2所需jar包: 到http://struts.apache.org/download.cgi#struts2014? 下载struts-2.x.x-all.zip,下载完后解压文件,开发struts2应用需要依赖的jar文件在解压目录的l...
分类:
其他好文 时间:
2014-12-15 17:29:33
阅读次数:
180
一.编程工具:MyEclipse。二.jar代码包(共八个jar包):commons-fileupload-1.3.1.jar,commons-io-2.2.jar,commons-lang3-3.2.jar,freemarker-2.3.19.jar,javassist-3.11.0.GA.jar...
分类:
其他好文 时间:
2014-12-15 17:11:06
阅读次数:
189
简单的东西就不写了,很多文章都有过很详细的讲解,所以记录一些自己认为重要的点在此吧。 第一篇文章就介绍一下spring本身 框架:就是让你在少编写代码的情况下,还能高效的完成开发。例如,MVC框架中主控类(例如struts中的StrutsPrepareAndExecuteFilter是对fi...
分类:
编程语言 时间:
2014-12-15 11:47:48
阅读次数:
166
struts2中无需配置就可以直接调用Action中非execute方法的方式,就是用struts2的动态方法调用。动态方法调用是在action 的名字中使用感叹号(!)来标示要调用的方法名,其语法格式为actionName!methodname.action,例如我们的 struts.xml的配....
分类:
其他好文 时间:
2014-12-15 00:09:05
阅读次数:
174
加班ing,组长给了个现成的jee项目,导入eclipse后。启动tomcat报错,报错日志如下(由于报错信息太多,此处只截取一个样例。其他报错信息均为找不到java/util/List.class等基本java类): 1 java.io.FileNotFoundException: /home/m...
分类:
其他好文 时间:
2014-12-14 18:25:32
阅读次数:
162
实现了MVC思想的struts框架,主要分三层结构,即:view->controller->model,三者互相传递数据,实现了数据在前台和后台的转换,验证,展示,存储。
搭建struts框架的步骤如下:
1.在myeclipse中新建Java项目,删除项目中的源文件src,建立普通文件,将Struts解压后的jar包复制在新建的普通文件夹中。
2.新建we...
分类:
其他好文 时间:
2014-12-14 10:44:12
阅读次数:
206
注意:与Struts 1 不同, Struts2对用户的每一次请求都会创建一个Action,所以,Struts2中的Action是线程安全的.
分类:
其他好文 时间:
2014-12-14 00:35:22
阅读次数:
163
常用的常量配置 struts.serve.static.browserCache 该属性设置浏览器是否缓存静态内容。当应用处于开发阶段时,我们希望每次请求都获得服务器的最新响应,则可设置该属性为false。 struts.enable.DynamicMethodInvocation 该属性设置Str...
分类:
其他好文 时间:
2014-12-13 21:46:44
阅读次数:
193