`
文章列表
1. 为什么要实现javaBean与Map<String,Object>相互转换? 用过spring的都知道spring的MVC框架中有一个BaseCommandController对象,利用这个对象我们就可以很方便的将从 客户端传递过来的参数封装到一个JavaBean对象中去,而不需要我们 request.getParameter("name");bean.setName(name);了,从而也简化了不少的工作。如果大家用过 BeanUtils.populate的话,就知道,这个方法是可以很方便的将request提交的页面表单自动填写到你创建的对象中 2 ...
1. 为什么要实现javaBean与Map<String,Object>相互转换? 用过spring的都知道spring的MVC框架中有一个BaseCommandController对象,利用这个对象我们就可以很方便的将从客户端传递过来的参数封装到一个JavaBean对象中去,而不需要我们request.getParameter("name");bean.setName(name);了,从而也简化了不少的工作。如果大家用过BeanUtils.populate的话,就知道,这个方法是可以很方便的将request提交的页面表单自动填写到你创建的对象中 2. 如何 ...
import java.lang.reflect.Field; import java.lang.reflect.Modifier; import java.lang.reflect.ParameterizedType; import java.lang.reflect.Type; import java.util.ArrayList; import java.util.Collection; import java.util.List; import org.apache.commons.beanutils.PropertyUtils; import org.apache ...
import java.lang.reflect.Field; import java.lang.reflect.Modifier; import java.lang.reflect.ParameterizedType; import java.lang.reflect.Type; import java.util.ArrayList; import java.util.Collection; import java.util.List; import org.apache.commons.beanutils.PropertyUtils; import org.apache.commons.l ...

java反射详解

http://www.cnblogs.com/rollenholt/archive/2011/09/02/2163758.html
http://www.cnblogs.com/rollenholt/archive/2011/09/02/2163758.html 本篇文章依旧采用小例子来说明,因为我始终觉的,案例驱动是最好的,要不然只看理论的话,看了也不懂,不过建议大家在看完文章之后,在回过头去看看理论,会有更好的理解。 下面开始正文。 【案例1】通过一个对象获得完整的包名和类名 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 package Reflect; /** * 通过一个对象获得完整的包名和类名 ...
1.Windows 删除以下目录C:\Documents and Settings\administrator\Application Data\Subversion\auth\svn.simple     2.Linux下删除上次SVN登录的用户名密码rm ~/.subversion/auth/svn.simple/*     3. 在项目上右键,选择TortoiseSVN-->settings,在弹出的TortoiseSVN Settings页面中选择 “Saved Data”选项,然后点击“Authentication data”对应的“Clear”按钮,清除一下之前的 ...
1.Windows删除以下目录 C:\DocumentsandSettings\administrator\ApplicationData\Subversion\auth\svn.simple 2.Linux下删除上次SVN登录的用户名密码 rm~/.subversion/auth/svn.simple/* 3.在项目上右键,选择TortoiseSVN-->settings,在弹出的TortoiseSVNSettings页面中选择“SavedData”选项,然后点击“Authenticationdata”对应的“Clear”按钮,清除一下之前的认证信息就可以了。
工作原因加家里事情多,很久木有更新了,也木有按照预定计划的那样持续介绍resteasy相关的东西,就介绍下项目出现的问题 今天主要介绍下当URI中出现中文时,服务端获取出得Pathparam为乱码的问题: [java] view plaincopy String urlResouce = null;           try {               urlResouce = "http://10.28.0.203:8080/cloud-storeage-boss/cai:dafile/"+URLEncoder.encode(&q ...
今天遇到配置了SSL的服务器,不知道怎么写客户端调用,费了一定时间还是折腾通了,mark下与大家共勉 [java] view plaincopy System.setProperty("javax.net.ssl.keyStore","c:\\tomcat.jks");                 System.setProperty("javax.net.ssl.keyStorePassword","12345678");                  System.setP ...
生成服务器证书: keytool -genkey -v -alias server -keyalg RSA -keystore c:\tomcat.jks -dname "CN=server,OU=nice,O=nice,L=BJ,ST=BJ,C=CN" -storepass 12345678 -keypass 12345678  -validity 3650注意:标红的为你得域名,如果是本地则为localhost不然,回报****不匹配的异常,请谨记------------------------------------------------------------- ...
项目中遇到问题总结一下: 在使用HttpURLConnection 上传大文件时,出现内存溢出的错误,这让我产生了错觉,输入和输出流咋会暂用内存,不就是一个数据传送的管道么,都没有把数据读取到内存中,为撒会报错。。。然后就纠 ...
总体的概念上的总结有: 1、拦截器是基于java反射机制的,而过滤器是基于函数回调的。 2、过滤器依赖与servlet容器,而拦截器不依赖与servlet容器。 3、拦截器只能对Action请求起作用,而过滤器则可以对几乎所有请求起作用。 4、拦截器可以访问Action上下文、值栈里的对象,而过滤器不能。 5、在Action的生命周期中,拦截器可以多次调用,而过滤器只能在容器初始化时被调用一次。   详细说明:   1.过滤器 Servlet中的过滤器Filter是实现了javax.servlet.Filter接口的服务器端程序,主要的用途是过滤字符编 码、做一些业务逻辑判断 ...
现在很多中小网站(尤其是 Web 2.0 站点) 都允许用户上传图片,如果前期没有很好的规划,那么随着图片文件的增多,无论是管理还是性能上都带来很多问题。就自己的一点理解,抛砖引玉,以期能引出更具价值的信息。 事关 ...
1.Get Java代码 publicstaticStringgetResultWithGet(HttpServletRequestrequest,Stringurl)throwsException{ Stringresult=null; HttpClientclient=getClient(); try{ HttpGetget=newHttpGet(url); HttpResponseresponse=client.execute(get); result=getResponseBodyAsString(response); }finally{ client.getConne ...
Global site tag (gtag.js) - Google Analytics