摘要:
使用Java的HttpURLConnection类可以实现HttpClient的功能,而不需要依赖任何其他类库。所有有时候大家就直接使用它来完成一些简单(或复杂)的功能。但是你活在伟大的{print G.F.W}后面,如果你需要访问的网站被墙了,那HttpURLConnection类就会出现连接超时的错误。这时候就需要给他设置代理(Proxy)了。 设置代理(Proxy)可以有两种方式: 1、通过设置系统属性(System.setPropery(String key, String value)的方式 首先你可以在这里看到Java支持的属性。我们可以使用其中的http.proxyHost,h. 阅读全文
posted @ 2013-03-18 22:10
jack_ou
阅读(10448)
评论(1)
推荐(1)
摘要:
动态代理其实就是java.lang.reflect.Proxy类动态的根据您指定的所有接口生成一个class byte,该class会继承Proxy类,并实现所有你指定的接口(您在参数中传入的接口数组);然后再利用您指定的classloader将 class byte加载进系统,最后生成这样一个类的对象,并初始化该对象的一些值,如invocationHandler,以即所有的接口对应的Method成员。 初始化之后将对象返回给调用的客户端。这样客户端拿到的就是一个实现你所有的接口的Proxy对象。请看实例分析:一 业务接口类public interface BusinessProcessor 阅读全文
posted @ 2013-03-18 21:50
jack_ou
阅读(774)
评论(0)
推荐(0)
摘要:
Mapped Statements collection already contains value for com.chong.model.AccountMapper.checkAccountError parsing Mapper XML. Cause: java.lang.IllegalArgumentException: Mapped Statements collection already contains value for com.chong.model.AccountMapper.checkAccountError parsing SQL Mapper Configurat 阅读全文
posted @ 2013-03-18 17:44
jack_ou
阅读(40372)
评论(0)
推荐(1)
摘要:
The requested list key 'map' could not be resolved as a collection/array/map/enumeration/iterator type. Example: people or peopl 有这种提示的就是因为比如jsp代码中<s:select list="userlist" listKey="id" listValue="firstname"></s:select>userlist为空(是否为空可以通过Struts2的< 阅读全文
posted @ 2013-03-18 16:13
jack_ou
阅读(7363)
评论(0)
推荐(0)
摘要:
要在jsp中使用Struts2的标志,先要指明标志的引入。通过jsp的代码的顶部加入以下的代码:<%@taglib prefix="s" uri="/struts-tags" %>If elseif else描述:执行基本的条件流转。参数:名称必需默认类型描述备注test是boolean决定标志里的内容是否显示的表达式else标志没有这个参数id否Object/String用来标识元素的id。在UI和表单中为HTML的id属性例子:<s:set name="age" value="61"/> 阅读全文
posted @ 2013-03-18 13:47
jack_ou
阅读(12799)
评论(0)
推荐(1)