随着项目代码的增多,用一个structs.xml来管理所有功能模块的Action未免显得臃肿且结构不清晰,因此可以根据实际的功能划分,将各模块的Action放在自定义的xml文件中,再引入struts.xml文件中。 文件目录如下: 1、编写自定义的xml文件my-struct.xml 2、在str ...
分类:
其他好文 时间:
2019-02-08 15:52:12
阅读次数:
219
项目结构: 1、用IDEA新建一个SpringBoot+Maven的项目 2、新建的项目是没有webapp、WEB-INF、与web.xml文件的,需要在下图中添加: 3、在pom.xml引入struct2 4、编写主页home.jsp: 该页面输入一个名字,通过名为hello的action,将名字 ...
分类:
其他好文 时间:
2019-02-08 13:09:12
阅读次数:
206
文件上传,有两种方式,一种是自己解析文件流,一种是借助struct2中自带的拦截器对文件进行解析自己解析流文件:利用 commons-io-1.4.jar和commons-fileupload-1.2.1.jar来进行解析,相关的事项如下:1.浏览器端注意事项 1.请求方式必须是 post 2.需要 ...
分类:
编程语言 时间:
2018-06-21 17:26:46
阅读次数:
150
Struts2拦截器原理: Struts2拦截器的实现原理相对简单,当请求struts2的action时,Struts 2会查找配置文件,并根据其配置实例化相对的拦截器对象,然后串成一个列表,最后一个一个地调用列表中的拦截器。比如:应用要求用户登陆,且必须为指定用户名才可以查看系统中某个视图资源;否 ...
分类:
其他好文 时间:
2018-03-29 00:15:41
阅读次数:
223
学习Android有一段时间了。对server端有非常深的好奇,决定对server端的实现进行一些研究,这里实现了一个简单的小样例,用于获取server端的json数据,样例非常easy,适合刚開始学习的人学习使用。server端首先我们搭建server端,server端使用struct2架构,对该 ...
分类:
移动开发 时间:
2018-02-19 13:30:56
阅读次数:
261
为了更好的配合队友写项目 现在学习如下 1.目录 2. 3. Struct2-Action 配置环境 4. 改action 名字 不用重启服务器(从上面粘贴) 改成true 即开发模式 5.想看源码 如下设置 6.xml尖括号提示 《》 配置 windows preferrence catalog ...
分类:
其他好文 时间:
2018-01-13 23:48:26
阅读次数:
158
项目进展 李明皇 昨天进展 列表搜索功能还未完成 今天安排 继续研究案例 问题困难 实现较复杂 心得体会 列表搜索功能实现比较复杂,今天满课时间紧 林翔 昨天进展 尝试修改框架测试连接 今天安排 springmvc大致上手,部分前段界面可能需要修改 问题困难 没有试过struct2改springmv ...
分类:
其他好文 时间:
2017-12-06 14:21:37
阅读次数:
108
项目进展 李明皇 昨天进展 列表搜索功能还未完成 今天安排 继续研究案例 问题困难 实现较复杂 心得体会 列表搜索功能实现比较复杂,今天满课时间紧 林翔 昨天进展 尝试修改框架测试连接 今天安排 springmvc大致上手,部分前段界面可能需要修改 问题困难 没有试过struct2改springmv ...
分类:
其他好文 时间:
2017-12-06 14:18:40
阅读次数:
137
对于使用过SpringMVC和Struts2的人来说,大家都知道SpringMVC是基于方法的拦截,而Struts2是基于类的拦截。struct2为每一个请求都实例化一个action所以不存在线程安全问题,springmvc默认单例请求使用一个Controller,假如这个Controller中定义 ...
分类:
编程语言 时间:
2017-11-08 19:35:10
阅读次数:
189
一般乱码问题指的是请求编码和相应编码乱码的问题 servlet 请求编码乱码 get 三步走 String name = request.getParameter(“name”); name = new String(name.getBytes(“iso-8859-1”), “utf-8”); po ...
分类:
编程语言 时间:
2017-09-01 09:49:24
阅读次数:
162