对于很多新手来说,都不太清楚应该怎么去放置代码并让他成为一种习惯。个人的总结如下: 一、基础包类的功能 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
这个真的是整死我了,还好看见了一篇博客提示了我, 解决方法: 在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
struts2 过滤器和拦截器的区别和使用 java web 过滤器和拦截器的区别和使用 1.1 什么是拦截器: 拦截器,在AOP(Aspect-Oriented Programming)中用于在某个方法或字段被访问之前,进行拦截然后在之前或之后加入某些操作。拦截是AOP的一种实现策略。 在Webw ...
分类:
其他好文 时间:
2018-10-04 10:07:47
阅读次数:
176
注意:这里spring整合struts2,使用的数据库操作类是JdbcTemplate模板,该模板使用c3p0连接池。Spring将JdbcTemplate注册成一个Bean,提供给dao使用【依赖注入】。 spring将扫描包中的所有类,将带有spring的注解【@Controller,@Repo ...
分类:
编程语言 时间:
2018-09-29 17:38:52
阅读次数:
160