`
文章列表
工作中遇到要生成八位字母加数字的随机码,代码如下: /** * 生成数字加字母随机验证码 * */ @Test public void generateCode() { Random r=new Random(); String code=""; for(int i=0;i<8;++i){ if(i%2==0){ //产生随机整数0-9 code+=r.nextInt(10); }else{ //奇数产生随机字母包括大小写,65-90大写字母,97-122小写字母 ...
从数据库取得日期在前端用struts2标签取出来默认是yyyy-MM-dd格式,需求中要求 yyyy年MM月dd日 和 yyy年MM月dd日前 格式。 struts2用s:date标签处理如下:basicInformation是后台传过来的对象。 <s:date name="basicInformation.beginSaleTime" format="yyyy年MM月dd日"/> <s:date name="basicInformation.repayMentDate" format="yyyy年MM ...
以前用oracle链接字符串用 || 链接,最近开发中用到mysql链接字符的方法用 concat() 函数。 比如模糊查询中用到链接字符串oracle的方法是: <select id="getP2pCompanyInformationByName" parameterType="string" resultType="com.***.finance.share.p2p.entity.P2pCompanyInformation"> SELECT * FROM p2p_company_infomation ...
启动tomcat报[img] [/img]     项目用的是struts 2.3.15.3 这个版本,项目中有用到 struts2-json-plugin-2.3.15.3.jar 这个jar包。解决办法把log4j的配置文件有DEBUG级别改为INFO或更高级别。或者使用新的struts2版本是2.3.16。     后来百度了一下,原来是 2.3.15这个版本的一个bug问题,在org.apache.struts2.json.JSONResult  这个类中 是没有这个 DEFAULT_PARAM  属性的。
工作中遇到当后台传过来的List不为空时显示div。struts2标签判断集合不为空的方法如下: <s:if test="p2pBasicInformation!= null && !p2pBasicInformation.isEmpty()"> 后台传过来的集合不为空时所要执行的代码 </s:if>
工作中遇到遍历对象类型的List,然后以该对象的某个属性查询数据库某个字段组装成一个String类型的数组再遍历该数组。代码如下: <s:iterator value="p2pBasicInformation" id='BasicInfor' status='st'> <s:iterator value="getProductLabel(#BasicInfor.productCode)" id = "label" status="s"> <span class=& ...
如果从数据库取出两个时间,比较其大小,可以用以下方法: public class DateUtils{ public static String DEFAULT_FORMAT = "yyyy-MM-dd"; /** * * @param d1 * @param d2 * @return */ public long CompawithTime(Date d1,Date d2){ long a =d1.getT ...
如何获取table内的行数: function loadBar(){ var count = document.getElementById("netRateTable").rows.length;//netRateTable为table的id }
myelipse本地文件和SVN文件对比发现svn上中文乱码。 解决办法:点击Window-->General-->Workspace_Text file encoding把默认的GBK改为UTF-8编码。图解如下所示:
  最近工作中遇到要查询数据中最近5个月中每月最后一天的数据,先写了个工具类,调用工具类把最近5各月最后一天的数据添加到List里,sql中用foreach标签遍历该List,遍历的sql如下:   <foreach item="value" collection="netDateList" open="(" separator="," close=")">      #{value}    </foreach> 其中netDateList是后台穿过来的List 。工具类 ...
   今天用Myelipse10时中间弹处框中显示Errors occurred during the build. Errors running builder 'DeploymentBuilder' on project 项目名. java.lang.NullPointerException,并且.Servers选项卡中有相关异常信息如下: at com.genuitec.eclipse.ast.deploy.core.Deployment.<init>(Unknown Source)...。并且myeclipse自动部署按钮也失效。第一遇见这种异常,查了资料用了好几种办法都没解 ...
Global site tag (gtag.js) - Google Analytics