注意事项
weixin_43102313
这个作者很懒,什么都没留下…
展开
-
springMVC版本和Jackson版本相对应
springMVC版本使用4.X的时候,Jackson需要使用2.X的版本,并且此时jackson的核心组件也不一样了,核心组件为:核心组件包括:jackson-annotations、jackson-core、jackson-databind在springMVC中配置的"类型转换器(messageConverters)"也不一样,为:<bean class=&翻译 2019-01-31 23:18:04 · 7305 阅读 · 0 评论 -
mapper异常
此异常的原因是由于mapper接口编译后在同一个目录下没有找到mapper映射文件而出现的。由于maven工程在默认情况下src/main/java目录下的mapper文件是不发布到target目录下的。<!-- 如果不添加此节点mybatis的mapper.xml文件都会被漏掉。 --> <build> <resources> ...转载 2019-06-20 23:22:48 · 177 阅读 · 0 评论 -
使用ActiveMQ的jar包时的注意事项
在使用apache-activemq-5.12.0时我们需要注意,里面已经包含了spring的jar包(类),但是类里面的方法又包含完全,所以我们使用ActiveMQ的jar包时我们最好不要用5.12.0的版本,我们可以使用5.11.2的版本代替....转载 2019-07-13 22:06:17 · 1234 阅读 · 0 评论 -
spring和springMVC加载配置文件时的注意事项
无论是spring还是springMVC 的配置文件中,加载配置文件的下列语句只能配置一条,如果配置多条,只会有一条生效!<context:property-placeholder location="classpath:conf/resource.properties"/>...转载 2019-07-07 15:30:26 · 620 阅读 · 0 评论 -
不要在service层try....catch...
在服务层(service)try …catch …后,如果不抛异常的话,服务器会认为正常,不报错.原创 2019-07-31 14:29:51 · 2529 阅读 · 0 评论 -
Ajax跨域请求数据
问题:js不可以跨域请求数据,怎样解决?什么是跨域?1.域名不同;2.域名相同,但端口不同.解决方法解决js跨域请求数据可以使用jsonp,利用的是js的特性绕过跨域请求.JS可以跨域加载js文件....转载 2019-07-28 08:19:05 · 171 阅读 · 0 评论 -
406错误 使用SpringMVC时 ajax访问
使用ajax请求数据,服务器返回的是一个对象,这时报406错误,主要原因有两个:①工程中没有加入Jackson的依赖包;处理方法:加入依赖包.②我们的请求路径(拦截路径是*.html)中后缀为*.html,因为我们请求的是html而返回的是一个对象,超出了范围,所以会报错.处理方法:更改请求路径的后缀,例如改为.action,同样需要在web.xml文件中多配置一个<url_mapp...转载 2019-07-28 14:59:21 · 94 阅读 · 0 评论 -
向mycat中插入数据的时候,一定要将字段写完整
在向普通的数据库中插入数据的时候我们可以只写values ,例如:INSERT INTO `tb_content` VALUES ('28', '89', '标题1', '标题1', '标题1', 'http://www.jd.com', 'http://localhost:9000/images/2015/07/27/1437979301511057.jpg', null, '标题1', '2...原创 2019-08-02 14:58:32 · 1662 阅读 · 0 评论 -
Servlet中获取初始化参数的问题
我们需要获取配置的初始化参数,也就是下面的"hhhhh":<!-- servlet --> <servlet> <description></description> <display-name>CheckServlet</display-name> <servlet-name>Che...原创 2019-09-04 23:35:41 · 334 阅读 · 0 评论 -
全局初始化参数 监听器 过滤器 Servlet 在Web.xml中的配置顺序
它们在配置文件中的相对位置是:第一:全局初始化参数(context-param)第二:监听器(listener)第三:过滤器(filter)第四:Servlet值得我们注意的是:监听器 和 过滤器都是( )<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.o...原创 2019-09-04 23:49:19 · 609 阅读 · 0 评论 -
IDEA的maven项目结构目录的含义
一 maven构建的webapp项目.idea:是IDEA自动生成 ,.idea文件夹来存放项目的配置信息。其中包括版本控制信息、历史记录等等。如果你不小心删除它,下次它还会自动生成。src:项目的资源总目录,基本所有的操作都在这个文件夹里面进行。main:和src基本作用差不多webapp:这是前端部分,可以在这个目录下创建css、js等文件夹用于存放前端的一些静态文件。以及创建JSP...原创 2019-09-09 13:15:22 · 12987 阅读 · 2 评论 -
静态资源放行问题
项目结构:项目web.xml的配置(着重看url-pattern) <servlet> <servlet-name>springmvc</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servl...原创 2019-10-06 10:27:48 · 737 阅读 · 0 评论 -
easyUI 分页中引入了lang-zh_CN.js却仍然显示英文,不显示中文
注意:出现这个情况是中文包放的位置有问题,需要引入js文件时,把中文包放在min.js后面.转载 2019-06-04 10:53:35 · 1015 阅读 · 0 评论 -
Maven相关
本地web项目打包后会放到本地tomcat的webapp文件夹下。那么使用maven插件的tomcat,打包后的war包放在什么地方。答:target文件夹下面,可以直接拷贝放到本地tomcat的webapp文件夹里面,运行本地tomcat可以直接跑...转载 2019-06-19 16:34:18 · 80 阅读 · 0 评论 -
MD5加密
*典型的不可逆的加密方式;*丢失数据精度的加密.用途:在页面密码输入时进行MD5加密,让数据库中存储的的密码不再是明文,在校验登录的时候,对比加密后的内容是否一次.存的时候进行加密,对比的时候也需要加密.public class MD5Utils { public static String encrypt(String plainText) { byte[] secretBytes ...转载 2019-04-07 16:40:30 · 62 阅读 · 0 评论 -
使用struts2下载文件时需要注意的事项
需要注意的:action中method;inputName的值;下载文件入口方法的形式;//下载文件public class DownLoadAction extends ActionSupport{ //被下载文件的入口 //这里方法需要是get开头,理解为action的一个属性比较好理解, //get后面跟的字符串和配置文件中的inputName的值息息相关. publi...原创 2019-04-20 17:06:56 · 207 阅读 · 0 评论 -
Struts2中文文件的下载
访问页面:<body> <a href="${pageContext.request.contextPath }/DownloadAction2?filename=ss.txt">下载ss.txt</a> <a href="${pageContext.request.contextPath }/DownloadAction2?filename=密码....转载 2019-04-20 20:08:43 · 299 阅读 · 0 评论 -
持久层和表现层代码抽取原理图
原创 2019-04-16 23:52:40 · 124 阅读 · 0 评论 -
Eclipse中导入导入图片
有的时候需要往eclipse中导入大量的图片,如果使用复制粘贴的方式可能比较慢,于是可以将图片放到服务器对应项目中,然后通过eclipse“导入”功能导入1、选择File System...原创 2019-04-19 17:08:51 · 22136 阅读 · 2 评论 -
Struts2中 result 的 name 属性
说明 result 的 name 属性:SUCCESS :Action正确的执行完成,返回相应的视图,success是name属性的默认值。NONE :表示Action正确的执行完成,但并不返回任何视图。ERROR :表示Action执行失败,返回到错误处理视图。INPUT :Action的执行,需要从前端界面获取参数,INPUT就是代表这个参数输入的界面,一般在应用中,会对这些参数进行验...转载 2019-04-20 10:03:42 · 794 阅读 · 0 评论 -
关于struts2的返回值
struts2中return的值,有的时候使用的是常量,如SUCCESS,这是因为ActionSupport中定义了这些常量,所以可以使用,但是在其它的类中,没有继承ActionSupport,则不能使用返回常量的做法,而是需要return 加双引号的字符串,然后在struts.xml中进行配置....转载 2019-04-24 23:36:13 · 565 阅读 · 0 评论 -
JKD与tomcat spring 版本的关系
tomcat网址原创 2019-04-29 21:25:17 · 791 阅读 · 0 评论 -
easyui中submit方法使用问题
$("#save").click(function(){ var v = $("#addStaffForm").form("validate"); if (v) { //$("#addStaffForm").form("submit"); 这里之所以没用这个,是因为easyui中的 //这个方法形式类似ajax不刷新页面,而我们这里需要刷新页面,所以采用的是下面的方法. $("#a...转载 2019-04-29 22:52:51 · 879 阅读 · 0 评论 -
使用DetachedCriteria查询时,是否使用别名的问题
使用别名是因为涉及到关联表,需要的字段在关联表对应实体中(join),当只查询一张表的时候,则不需要使用别名.使用hibernate时,记得是面向对象的,所以所有的字段是表对应的实体中的属性,而不是表中的字段.public List<Subarea> findListByDecidedZoneId(String decidecZoneId) { DetachedCriteria...转载 2019-05-18 11:55:59 · 308 阅读 · 0 评论 -
ztree中的假复选框
注意ztree中的复选框通过在setting中设置check出现的,与真正的复选框不同,它本质上是span,所以在使用其传递值的时候需要注意,需要使用ztree的获取选择项的方法来获取,而不能按照普通复选框使用....转载 2019-05-30 15:19:27 · 90 阅读 · 0 评论 -
shiro框架提供的权限控制方式
URL拦截权限控制(基于过滤器实现) 方法注解权限控制(基于代理技术实现)(代理有静态代理和动态代理,动态代理中有JDK代理(接口代理),和ciglib代理(子类代理))关于代理的解释详见:https://www.cnblogs.com/cenyu/p/6289209.html?tdsourcetag=s_pcqq_aiomsghttps://home.firefoxchina.cn...转载 2019-05-28 10:43:41 · 94 阅读 · 0 评论 -
使用mail架包发送邮件javax.mail.AuthenticationFailedException: failed to connect at javax.mail.Service.connec
记得在发送邮件账户时.配置密码的时候需要使用邮件设置中生成的授权码,而不是邮箱密码!具体详见:https://blog.csdn.net/th226/article/details/79052561转载 2019-05-31 12:57:38 · 317 阅读 · 0 评论 -
文件名、目录名或卷标语法不正确
在使用poi导出Excel表的过程中,遇到给了文件的地址,却始终报错的情况,经过测试是因为文件的位置和软件的安装盘符不同导致的,获取绝对路径后发现给的位置也不正确. /* * 创建代表文件的file对象(注:文件路径应该只能写服务器所在的盘符,写到c盘会报错. * 文件名、目录名或卷标语法不正确。 * File file = new File("C:\\用户\\LSL\\De...原创 2019-06-06 13:42:37 · 30346 阅读 · 4 评论 -
freemark中循环输出图片时,图片始终只显示第一张的解决方法
注:内容出处:https://www.cnblogs.com/dreammyle/p/4631351.html单张图片显示:先写好word格式的文档,在其中插入一张图片,然后重命名为ftl,再用编辑器打开,把图片那一段base64信息用freemarker表达式替换掉。 之后把图片的信息输出到模板即可。多张图片显示:需要注意的是,多张图片显示时,当list循环的时候,如果你不改变图片两个属...原创 2019-10-10 22:34:40 · 1133 阅读 · 0 评论