Junit4测试
摘要:1.junit初级入门2.常用注解3.运行流程4.测试套件使用5.参数化设置
阅读全文
posted @
2015-06-07 11:30
youngjoy
阅读(201)
推荐(0) 编辑
夏令时 DST (Daylight Saving Time) java中的夏令时【转】
摘要:1916年,德国首先实行夏令时,英国因为怕德国会从中得到更大的效益,因此紧跟着也采取了夏令时1986年至1991年,中华人民共和国在全国范围实行了六年夏令时サマータイム 夏時間(日本现在没有实行夏令时,但是在美国驻军的1948年〜1951年使用了夏令时)一下内容来源:http://blog.csdn...
阅读全文
posted @
2015-04-20 14:47
youngjoy
阅读(3704)
推荐(0) 编辑
打印Ibatis最终的SQL语句(转)
摘要:在项目开发时都大家都希望将SQL在后台打印出来,以帮助开发以及后续的bug修改。如果用JDBC那么可以方便的打印,可使用ibatis就不知道怎么办了,最近在网上找了一段log4j的配置可以很保姆的处理这个问题。这里贴出来给大家参考一下。log4j.appender.stdout=org.apache...
阅读全文
posted @
2014-11-13 14:48
youngjoy
阅读(360)
推荐(0) 编辑
【转】ibatis 中isNull, isNotNull与isEmpty, isNotEmpty区别
摘要:转自:http://blog.csdn.net/fanfanjin/article/details/6676566在iBATIS中isNull用于判断参数是否为Null,isNotNull相反isEmpty判断参数是否为Null或者空,满足其中一个条件则其trueisNotEmpty相反,当参数既不...
阅读全文
posted @
2014-08-19 16:39
youngjoy
阅读(4694)
推荐(0) 编辑
java 发送http json请求
摘要:public void getRemoteId(HttpServletRequest request,Model model){ String name = request.getParameter("userName"); String gender = request.getParamete...
阅读全文
posted @
2014-05-13 18:19
youngjoy
阅读(45174)
推荐(0) 编辑
<c:forEach>详解
摘要:标签的语法定义如下所示。bodycontent标签具有以下一些属性:lvar:迭代参数的名称。在迭代体中可以使用的变量的名称,用来表示每一个迭代变量。类型为String。litems:要进行迭代的集合。对于它所支持的类型将在下面进行讲解。lvarStatus:迭代变量的名称,用来表示迭代的状态,可以访问到迭代自身的信息。lbegin:如果指定了items,那么迭代就从items[begin]开始进行迭代;如果没有指定items,那么就从begin开始迭代。它的类型为整数。lend:如果指定了items,那么就在items[end]结束迭代;如果没有指定items,那么就在end结束迭代。它的类
阅读全文
posted @
2014-04-03 10:32
youngjoy
阅读(131983)
推荐(3) 编辑
ajax异步请求返回对象
摘要:使用ajax异步请求返回一个对象。java code: @RequestMapping({"getAstSingleWheelImg_bbs"+Constant.JSON}) @ResponseBody public Result getImgUrl(HttpServletRequest request, Model model, WheelChart chart)throws ParseException{ String userName = request.getParameter("userName"); System.out.println(&q
阅读全文
posted @
2013-09-04 15:30
youngjoy
阅读(20450)
推荐(0) 编辑
cas无缝单点登录(原创)
摘要:之前一直有一个问题残绕着自己,今天,终于很粗糙的解决了这个问题。众所周知,按照cas单点登录,默认情况下,在不登录的情况下,打开网站是必须要跳转到登录页面的。那有什么方法可以控制吗,当然有,很简单,在 客户端应用中的web.xml文件中,很简单就能配置。关键代码如下: CASFilter org.jasig.cas.client.authentication.AuthenticationFilter casServerLoginUrl https://localhost:9443/cas/login serverName http://localhost...
阅读全文
posted @
2013-07-31 18:14
youngjoy
阅读(5306)
推荐(0) 编辑
cas添加验证码
摘要:cas添加验证码,折腾了好久,终于整理好了,很大部分都是借鉴http://binghejinjun.iteye.com/blog/1255293这个的。但是他的有一个很不好的地方就是不能提升验证码错误!红色字体的为我添加的,可以提示验证码错误!很简单,感谢。原作者。谢谢。1. 首先,我用的cas版本是3.4.6,验证码采用的是CAPTCHA,所需jar包可以google搜索,部署好cas后.在web-info目录下找到login-webflow.xml,打开,找到如下代码: ...
阅读全文
posted @
2013-07-26 18:21
youngjoy
阅读(6937)
推荐(1) 编辑
通过url读取页面内容
摘要:public String doSingleLink(String url, String loginsuccess, String jsTxt,String email,String pwd) throws IOException { // 读取登录页面内容 URL serviceIpUrl = new URL(url); URLConnection connection = serviceIpUrl.openConnection(); connection.setRequestProperty("method",...
阅读全文
posted @
2013-03-12 13:38
youngjoy
阅读(286)
推荐(0) 编辑
远程发送post请求
摘要:public String sendPost(){ PrintWriter out = null; BufferedReader in = null; String result = ""; String request_ip=ConfigDate.getProperty("request_ip"); try { String url = "http://"+request_ip+"/findPassword.jo"; URL realUrl = new URL(url); URLConnection conn =
阅读全文
posted @
2012-12-10 11:39
youngjoy
阅读(1770)
推荐(1) 编辑
request.getHeader所想到的
摘要:request.getHeader,简单的说就是获取请求的头部信息,根据http协议,它能获取到用户访问链接的信息,以下是我们常用的:request.getHeader("referer"),它主要是用于获取链接的上一个引用。比如,从a.jsp跳转到b.jsp,那在b.jsp中获取到的引用就是a.jsp,如果手动刷新,b.jsp,获取到的引用仍然是a.jsp,刷新的时候,会检查服务端是否会有更新,没有的话,则使用本机的缓存,也就是说,你刷新时得到的响应依然是前一次得到的服务端的内容,因为你的jsp文件没有变化。当你在地址栏输入一个地址时,它的引用是null.相当于你第一次打
阅读全文
posted @
2012-12-05 15:58
youngjoy
阅读(23313)
推荐(1) 编辑