1.常量默认的配置文件 2.常见的常量配置
转载 2020-05-15 11:21:00
78阅读
2评论
 
转载 2020-05-15 11:08:00
86阅读
2评论
一、创建struts web工程    工程名称:struts2101301二、在工程中添加struts2支持    commons-fileupload-1.3.jar    commons-io-2.0.1.jar    commons-lang3-3.1.jar 
原创 2014-10-13 09:22:13
493阅读
       
转载 2020-04-21 19:21:00
106阅读
2评论
一.文件上传的表单页面3个要求: 1.表单上传方式必须为post 2.表单必须有enctype属性,值为multipart/form-data; 3.文件上传的<input>的name属性值必须要file 二.struts2的文件上传 1.在action中定义一个file类型的属性,属性名跟<inp
转载 2020-05-05 11:38:00
59阅读
2评论
验证分为前端验证和服务端验证。前端验证可以通过JS或者JQ的validate插件进行表单验证,服务端验证则需
原创 2022-06-09 01:48:50
147阅读
一.Action中有三种方式来接受页面来的参数: 1.属性驱动 >定义属性并书写get/set方法,表单项的属性名name必须跟action中属性名一致 集合类型封装: 2.对象驱动 >对象驱动跟属性驱动差不多,只不过把属性驱动得到的属性进行再次封装;定义对象属性并书写get/set,表单项的属性名
转载 2020-04-19 11:33:00
93阅读
2评论
值栈的概念是什么什么是值栈值栈类
原创 2022-10-09 22:29:04
272阅读
 
转载 2020-05-15 11:40:00
54阅读
2评论
拦截器其实是数据验证的一种封装衍生,首先我们先讲一下为什么要进行数据验证?·对数据的合法性进行检查,只允许合法的数据进入应用程序在哪里实现数据验证·客户端验证数据提交前在客户端验证可使用JavaScript或JQuery实现特点:1.减少客户的等待时间;2.减小服务器压力·服务器端验证在数据提交后服务器端验证特点:1.防止“绕过”客户端验证提交非法数据;2.可以在服务器端处理数据前确保数据的合法性
原创 2021-01-08 19:38:32
250阅读
一、创建struts web工程    工程名称:struts2101303二、在工程中添加struts2支持    commons-fileupload-1.3.jar    commons-io-2.0.1.jar    commons-lang3-3.1.jar 
原创 2014-10-13 10:14:43
546阅读
使用标准插件 每个struts-和其他插件联系的插件内都有一个struts-plugin.xml JFreeChart使用所需jar包: /jfreechart-1.0.13.jar        /jcommon-1.0.16.jar      &nbsp
原创 2016-04-19 21:12:38
314阅读
一.方式一(不推荐) 二.方式二(推荐)
转载 2020-05-15 11:31:00
46阅读
2评论
一.如何在Action中获得原生servlet的api 1.struts提供了一个ActionContext(数据中心)来提供servlet的原生api 2.包括常见的api: >request,response,session,sevletContext >request域,session域,ap
转载 2020-04-18 22:09:00
87阅读
2评论
拦截器原理包含Aop思想和责任链模式1.Aop思想aop是面向切面编程,有基本功能,扩展功能,不通过修改源代码方式扩展功能。
原创 2022-07-08 17:20:25
35阅读
4种常见的结果处理方式:转发,重定向,转发到action,重定向到action
转载 2020-05-16 09:47:00
52阅读
2评论
1、值栈的概念:在Struts2里面提供本身的一种储存机制,类似于域对象,可以存值和取值(可以类比Servlet中的域对象->request,session,application)2、具体操作:在action里面把数据放到值栈里面,在页面中获取值栈数据3.值栈的存储位置每次访问action时候,都会创建action对象,在每个action对象里面都会有一个值栈对象,action把数据放到值栈
原创 2022-07-08 17:19:44
22阅读
通过ServletActionContext获取Servlet api方式2.获取HttpServletRequest    request = ServletActionContext.getRequest();3.获取HttpServletResponse    response = ServletActionContext.getR
原创 2014-10-13 11:36:59
559阅读
2.获取HttpServletRequest    实现:ServletRequestAware借口    public void setServletRequest(HttpServletRequest request) {        this.request = requ
原创 2014-10-13 11:35:20
851阅读
一.拦截器的创建方式 1.实现Interceptor接口; >实现该接口后,需要重写三个方法,分别是init(),intercept(ActionInvocation nvocation),destroy(); >一般来说有生命周期方法的类,生命周期都不会太短,拦截器的生命周期随项目创建而创建,项目
转载 2020-04-21 17:16:00
76阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5