Struts2
Howinfun
不断深造
展开
-
struts2中获取请求参数
1.struts2中获取请求参数 在struts2中action是什么?(struts2是一个mvc框架) V:jsp M:action C:action StrutsPrepareAndExecuteFilter 在struts2中获取请求参数: 1.属性驱动 1.直接将action做一个model,就可以得到请求参数. 问题1:action封装请求参数,会不会存原创 2017-12-19 20:56:40 · 764 阅读 · 0 评论 -
struts2中提供的类型转换
struts2中提供的类型转换 在web中我们使用beanutils直接将表单数据封装到javaBean中。---类型转换 struts2中action得到请求参数,也可以直接封装到javaBean. struts2 内部提供大量类型转换器,用来完成数据类型转换问题 boolean 和 Boolean char和 Character int 和 Integer lon原创 2017-12-19 20:57:31 · 418 阅读 · 0 评论 -
struts2提供的数据校验
关于struts2提供的数据校验 在开发中,请求参数是需要校验的。 客户端校验---->js 服务器校验---->java代码。 struts2中提供的校验-----服务器端校验。 分成两种: 1.手动校验(编码校验) 2.配置校验(annotation,xml) 我们讲的是xml。 1.手动校验:(了解) 要求:action类必须继承自ActionSupport原创 2017-12-21 09:20:10 · 404 阅读 · 0 评论 -
Struts拦截器的使用
拦截器(interceptor) 介绍拦截器: struts2拦截器使用的是AOP思想。 AOP的底层实现就是动态代理。 拦截器 采用 责任链 模式 * 在责任链模式里,很多对象由每一个对象对其下家的引用而连接起来形成一条链。 * 责任链每一个节点,都可以继续调用下一个节点,也可以阻止流程继续执行 struts2中在struts-default.xml文件中声明了所有的拦截原创 2017-12-22 13:05:44 · 440 阅读 · 0 评论 -
Struts2国际化
1.国际化 1、 国际化原理 ? 什么是国际化 ? 同一款软件 可以为不同用户,提供不同语言界面 ---- 国际化软件 需要一个语言资源包(很多properties文件,每个properties文件 针对一个国家或者语言 , 通过java程序根据来访者国家语言,自动读取不同properties文件 ) 2、 资源包编写 properties文件命名 : 基本名称_语言(原创 2017-12-21 09:15:09 · 454 阅读 · 0 评论 -
struts2中文件上传
struts2中文件上传 1.上传 浏览器端: 1.method=post 2. 3.encType="multipart/form-data"; 服务器端: commons-fileupload组件 1.DiskFileItemFactory 2.ServletFileUpload 3.FileItem struts2中文件上传: 默认情况下struts2原创 2017-12-25 14:22:07 · 473 阅读 · 0 评论 -
Struts2的文件下载
文件下载方式: 1.超连接 2.服务器编码,通过流向客户端写回。 1.通过response设置 response.setContentType(String mimetype); 2.通过response设置 response.setHeader("Content-disposition;filename=xxx"); 3.通过response获取流,将要下载的信息写出。原创 2017-12-26 10:22:29 · 365 阅读 · 0 评论 -
介绍struts2框架
1.介绍struts2框架 问题:什么是框架,框架有什么用? 框架 是 实现部分功能的代码 (半成品),使用框架简化企业级软件开发 ,提高开发效率。 学习框架 ,清楚的知道框架能做什么? 还有哪些工作需要自己编码实现 ? 问题:什么是struts2框架,它有什么用? Struts 2是Struts的下一代产品,是在 struts 1和WebWork的技术基础上进行了合并的全新的S原创 2017-12-19 09:16:27 · 370 阅读 · 0 评论 -
struts2快速入门
struts2快速入门: index.jsp------>HelloServlet-------->hello.jsp web开发流程. index.jsp------>HelloAction--------->hello.jsp struts2流程 1.导入jar包 下载struts2的jar包 struts-2.3.15.1-all 版本. struts2的目录结构: ap原创 2017-12-19 09:19:16 · 372 阅读 · 0 评论