java Web
文章平均质量分 59
西瓜游侠
希望自己能够开心
展开
-
JSP获取绝对路径
转载:http://www.cnblogs.com/xdp-gacl/p/3707243.htmlJSP取得绝对路径在JavaWeb开发中,常使用绝对路径的方式来引入JavaScript和CSS文件,这样可以避免因为目录变动导致引入文件找不到的情况,常用的做法如下:一、使用${pageContext.request.contextPath} 代码” ${pag转载 2016-10-13 21:34:22 · 7992 阅读 · 0 评论 -
MyEclipse重新导入Maven项目后启动服务器报java.lang.ClassNotFoundException错误解决办法
每次从MyEclipse中 import 现存的Maven项目时,启动tomcat 总是报错。错误信息如下:java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener解决办法:1、鼠标右键项目名称,选择“Properties”;2、在打开的界面下,选择原创 2016-12-14 15:54:29 · 1639 阅读 · 0 评论 -
常用正则表达式(二)
常用正则表达式大全!(例如:匹配中文、匹配html) 匹配中文字符的正则表达式: [u4e00-u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):[^x00-xff] 评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) 匹配空白行的正则表达式:ns*r 评注:可以用来删转载 2016-10-18 14:52:11 · 229 阅读 · 0 评论 -
常用正则表达式(一)
一、校验数字的表达式数字:^[0-9]*$n位的数字:^\d{n}$至少n位的数字:^\d{n,}$m-n位的数字:^\d{m,n}$零和非零开头的数字:^(0|[1-9][0-9]*)$非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$带1-2位小数的正数转载 2016-10-18 14:51:17 · 265 阅读 · 0 评论 -
Log4j 与 common-logging
转载:http://www.open-open.com/solution/view/1318596826374一.Log4j 1.简介 Log4j是Apache的一个开放源代码项目 使用Log4j,我们可以很方便的来记录日志. 从http://www.apache.org/dist/logging/log4j/1.2.14/下载最新的稳定版本 2.用法 把l转载 2016-10-19 16:52:08 · 372 阅读 · 0 评论 -
SpringMVC源码总结(十)自定义HandlerMethodArgumentResolver
源文地址:https://yq.aliyun.com/articles/38958?spm=5176.100240.searchblog.16.67l7e2#转载 2016-10-18 10:56:31 · 307 阅读 · 0 评论 -
response.sendRedirect()与request.getRequestDispatcher().forward()区别
转载:http://jorton468.blog.163.com/blog/static/72588135201101711810508/response.sendRedirect()与request.getRequestDispatcher().forward()区别 JSP中response.sendRedirect()与request.getRequestDispa转载 2016-10-17 14:38:58 · 437 阅读 · 0 评论 -
javaWeb 判断是否是 multipart/form-data 请求
代码如下:/** * 判断是否是multipart/form-data请求 * @param request * @return */ public static boolean isMultipartContent(HttpServletRequest request) { if(!"post".equals(request.getMethod().toLowerCas原创 2016-10-17 10:49:20 · 5948 阅读 · 0 评论 -
HTTP协议之 multipart/form-data 请求分析
转载:http://blog.csdn.net/five3/article/details/7181521首先来了解什么是multipart/form-data请求:根据http/1.1 rfc 2616的协议规定,我们的请求方式只有OPTIONS、GET、HEAD、POST、PUT、DELETE、TRACE等,那为何我们还会有multipart/form-data转载 2016-10-17 10:47:08 · 3437 阅读 · 0 评论 -
利用x-requested-with判断请求是否是Ajax请求
转载:http://www.cnblogs.com/tony-jingzhou/archive/2012/07/30/2615612.htmlx-requested-with请求头在服务器端判断request来自Ajax请求(异步)还是传统请求(同步): 两种请求在请求的Header不同,Ajax 异步请求比传统的同步请求多了一个头参数转载 2016-08-20 13:06:29 · 10273 阅读 · 0 评论 -
Apache Commons Codec 编码/解码 (Base64/MD5/SHA1/SHA256等算法)
编码/解码的工具包。maven配置: commons-codec commons-codec 1.10官网:http://commons.apache.org/proper/commons-codec/官方API文档:http://commons.apache.org/proper/commons-codec/archives/1.10/原创 2016-10-14 10:34:19 · 9993 阅读 · 0 评论 -
解决Spring MVC @ResponseBody返回中文字符串乱码问题
引起乱码原因为spring mvc使用的默认处理字符串编码为ISO-8859-1,具体参考org.springframework.http.converter.StringHttpMessageConverter类中public static final Charset DEFAULT_CHARSET = Charset.forName("ISO-8859-1");解决方法:原创 2016-10-14 09:39:48 · 332 阅读 · 0 评论 -
PowerMock笔记
mock静态方法有时候代码中需要调用工具类的某个静态函数,但是这个函数非常复杂, 或者依赖了一些其他的东西, 我们希望”屏蔽”掉这个函数调用, 而让代码能够继续运行下去, 那么可以mock掉这个函数调用.假设, 工具类为 MyUtil.java , 需要mock的方法为methodA()和 methodB(Object arg1, Object arg2), 单元测试类为MyClassTe...原创 2018-08-23 15:23:55 · 3880 阅读 · 0 评论