对于很多新手来说,都不太清楚应该怎么去放置代码并让他成为一种习惯。个人的总结如下: 一、基础包类的功能 1、dao :提供底层接口 2、daoimpl:实现底层接口类,与底层交互 3、entity:实体,继承基层实体,提供构造方法 4、entitybase:基层实体,比如字段 5、service:服 ...
分类:
编程语言 时间:
2018-10-16 10:56:23
阅读次数:
198
最近几天一直在搭建struts2框架,本身struts2框架的搭建是非常简单的,但不知道为什么最近就是总是报错,报了一大串的错 首先就是每次在类的根路径下创建struts.xml时,就报错,也不知道为什么,我还把eclipse换了一遍,结果没错了,我也是非常纳闷。 报的是: The errors b ...
分类:
系统相关 时间:
2018-10-16 02:11:54
阅读次数:
200
1)Struts2单文件上传 action:类文件 struts.xml:核心配置文件 upload.jsp:JSP页面 Web.xml:核心配置 2)Struts2多文件上传 action:类文件 struts.xml:核心配置文件 upload.jsp:JSP页面 web.xml:核心配置 3) ...
分类:
Web程序 时间:
2018-10-15 14:57:37
阅读次数:
162
HandlerInterceptorAdapter由Spring MVC提供,用来拦截请求。 实现自定义拦截器需要继承HandlerInterceptorAdapter或实现HandlerInterceptor; preHandle()方法在业务处理器处理请求之前被调用 如果返回false 从当前的 ...
分类:
编程语言 时间:
2018-10-15 14:34:59
阅读次数:
162
1.添加pom.xml使用的依赖 2.添加拦截器Login业务类 3.添加拦截器2业务类 4.添加自定义拦截器 5.添加控制器 6.添加启动类 7.右键项目Run As启动,测试地址 测试结果截图: 总结: 另附: ...
分类:
编程语言 时间:
2018-10-14 01:47:04
阅读次数:
184
这个真的是整死我了,还好看见了一篇博客提示了我, 解决方法: 在spring的bean配置中我没有设置action的作用域为prototype,也就是多例的,如果不设置则就会是默认的singleton。 也就是我们每次去调用action的时候都应该是一个新的action,而不是之前的action,所 ...
分类:
编程语言 时间:
2018-10-12 11:12:02
阅读次数:
150
我们上一节已经将action基本的配置和使用讲了,接下来我们讲以下struts一些小知识点: namespac: 上一节学习action的时候我们访问我们jsp文件时候使用的: http://localhost:8080/testStruts2/hello 这个路径,有同学就会问,为啥只能用这个路径 ...
分类:
其他好文 时间:
2018-10-11 19:38:49
阅读次数:
171
Action中的的属性名和值栈中属性名应该数绝对对应的关系,但是如果引用名和get方法写成如下形式: 那么值栈中会将属性名转为“UList” 有意思的BUG ...
分类:
其他好文 时间:
2018-10-09 19:01:53
阅读次数:
162
①找到配置文件 struts2-core-2.3.35.jar/template/simple/fielderror.ftl(不同版本的文件路径大同小异) ②创建新的文件包并拷贝文件 在项目根目录下创建template.simple并将fielderror.ftl拷贝过来 此时根目录下的fielde ...
分类:
其他好文 时间:
2018-10-08 14:57:35
阅读次数:
172