上图为struts2官网上的工作流程图,通过上图可以看出Struts2是怎么样的工作的: 1,应用服务器(Tomcat或者Jetty等)将浏览器请求封装成HttpServletRequest 2,请求通过一系列的过滤器(Other filtler),最终到达核心过滤器(FilterDispather ...
分类:
其他好文 时间:
2017-10-10 14:40:56
阅读次数:
124
开发工具:Eclipse Struts版本:2.3.24 最近在学SSH框架,SSH是 struts+spring+hibernate的一个集成框架,是目前比较流行的一种Web应用程序开源框架。集成SSH框架的系统从职责上分为四层:表示层、业务逻辑层、数据持久层和域模块层,以帮助开发人员在短期内搭建 ...
分类:
其他好文 时间:
2017-10-10 13:24:27
阅读次数:
216
1.Struts2登录执行过程 页面发送请求->核心控制器(StrutsPrepareAndEecuteFileter) ->Action->Result->返回页面2.配置web.xml <filter> <filter-name>struts</filter-name> <filter-clas ...
分类:
其他好文 时间:
2017-10-10 13:09:45
阅读次数:
168
1.什么是OGNL? ObjectGraphNavigationLanguage 和EL同为表达式语言,但功能更为强大 2.OGNL在Struts2中做两件事 表达式语言 将表单或Struts2标签与特定的java数据绑定起来,用来将数据移入,移出框架 类型转换 数据进入和流出框架,在页面数据的字符 ...
分类:
其他好文 时间:
2017-10-10 13:03:50
阅读次数:
166
登录时验证码的异步校验: 1.验证码生成的是图片因此在struts.xml文件里面配置action 时,result标签中type 属性是stream 2.验证码图片的src的值为配置action名字: 3.登录处理的action里面需要有一个对应的JSONObject 类型的成员变量 4.stru ...
分类:
Web程序 时间:
2017-10-09 12:02:04
阅读次数:
208
Struts 的xml 文件在Eclipse 中 默认是不会有提示的。 但是我们可以关联DTD 文件, 这样子就可以出现如下的struts 提示了 1. 首先得先确保自己有Struts2 的Src 包 如果没有可以在下面网站进行下载 http://struts.apache.org/download ...
分类:
其他好文 时间:
2017-10-09 00:37:42
阅读次数:
171
hello world 实例 jsp页面: action类: web.xml ...
分类:
其他好文 时间:
2017-10-08 18:57:30
阅读次数:
172
1 技术分类 1.1 基础方式 JSP+Servlet+JDBC 1.2 框架方式 Struts2(或SpringMVC)+Spring+Hibernate(或iBATIS) 2 常用Web项目结构 +src/ 源文件 +conf/ 配置文件 +WebContent/ Web内容 +WEB-INF/ ...
分类:
编程语言 时间:
2017-10-07 20:37:18
阅读次数:
126
struts1 与 struts2 的区别:1.都是 MVC 的 WEB 框架,2 struts1的老牌框架,应用很广泛,有很好的群众基础,使用它开发风险很小,成本更低!struts2虽然基于这个框架,但是应用群众并多,相对不成熟,未知的风险和变化很多,开发人员相对不好招,使用它开发项目的风险系数更 ...
分类:
编程语言 时间:
2017-10-06 15:54:41
阅读次数:
163
使用Springmvc上传文件相较于传统的java编程和struts2来说非常简单,只需要在Spring容器中配置org.springframework.web.multipart.commons.CommonsMultipartResolver这个类即可。 Spring容器配置: 注意:该id=" ...
分类:
编程语言 时间:
2017-10-04 17:31:48
阅读次数:
185