`
文章列表
以下为引用的内容: <?php nl2br(); // \n to <br/> addslashes(); stripslashes(); //对数据库操作时,转义特殊字符 chop(); //除去字符串右边空格 trim(); //除去字符串中所有空格 ltrim(); //除去字符串左边空格 htmlspecialchars(); //转换'$','"','<','>'为相应的html实体 htmlentities(); //转换所有html标记为相应的html实体 array explode(string sep ...
DB2 数据库 查询 如果是 date 类型 那么使用   select * from  XX where apply_date = date('2010-03-03');   查询   如果是 timestamp 类型 那么使用   select * from  XX where apply_date = timestamp('2009-06-12 16:46:00');   查询   查询大于当前日期的使用   select * from  XX where apply_date > current timestamp;   查询   注意: ...
      以前,我开发的标签是传入参数,然后从数据库中读取数据,标签抛出tagexception。 但是现在,我改变了,不再从数据库读取。需要的数据先从action 当中 初始化,然后在页面中 传入 tag 标签。这样,遇到数据错误的话,可以直接 在action 中抛出错误,转到 错误提示页面。 Action:把数据放入 request 中: try { request.setAttribute("pgList", PageDao.getInstance().getPageListByPageId(pageId, null)); reque ...
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://wojiushisajie.blogbus.com/logs/57511165.html (一)对你不好的人,你不要太介怀,在你一生中,没有人有义务要对你好,除了我和你妈妈。至于那些对你好的 ...
在很多 使用 外连接 的 情况下 ,我们是直接使用sql来查询的。 hibernate对于批量数据操作的性能不好。 我们的数据量很大,如果查询7 W条数据, hibernate要加载7W个实体类对象到hibernate缓存。   如果 是 使用较老 版本的Hibernate,比如我这里是 3.0 版本。 那么 使用 这个 查询的时候 需要注意一个情况: 我在查询 数据库 证件 号码的 时候,结果 只能 查询到 第一个 字符,后面的 都丢失了 。   我查看 了这个字段 APPLY_CERC 在数据库里面的类型是 CHAR (20) 。   同事说 是Hibernate 老版本 ...
遇到 主表 和 许多 关联表的 条件查询 问题 . 主表 之中只有 一条记录 ,但是关联的 附加表 可能存在多条 记录. 开始的时候 使用左连接 ,但是查询到 2 条数据.   select * from tpublicpolicy tp left join Muster tm on tp.policyId = tm.policyId XXXXXXXXXXXXXXXXX   然后,改成使用IN的子查询。   select * from tpublicpolicy tp where tp.policyId in( select policyId from Muster X ...
在Windows 7 上安装了 DB2 CLient 客户端 ,但是发现不能卸载 ,通过 控制面板 卸载, 执行一半, 就自行中断了。运行 DB2 的安装程序,执行卸载, 没有任何效果。 搜了下 Winodws 下DB2 的卸载方法, 发现 通过 命令 卸载比较 可行 。 ...
 在日期选择控件上,我一直使用之前项目组长推荐的 My97DatePicker 今天使用了一个它在日期选择上比较好的功能.   就是朋友 做酒店订房系统, 想要修改 日期控件 入住日期 和 退房日期的选择范围.     但是要求选择了入住日期之后, 退房日期范围也要随即变化,在入住日期 X 天之后。   My97 可以调用函数的方式来设定 日期选择范围 。     入住日期<input name="checkin" type="text" id="checkin" class="Wdate&qu ...
以前,使用SQL查询,结果放在 RS 结果集中,还要去转换影射到Java类中。Hibernate中,可以自动帮我们注入到Hibernate 甚至是 非 Hibernate 类型当中。   String sql = "select * from T_TMP_PUBLIC_POLICY TP"; SQLQuery sqluery = session.createSQLQuery(sql).addEntity(TPublicPolicyTemporary.class); List tmpList = sqluery.list();   注册到非 Hiberna ...
今天是需要过滤查询保单号,使用了 List 作为过滤条件,如下: HQL:  where id.publicPolicyId in(?) java:  query.setParameter(0, (ArrayList类型)tmpList); 但是总报错误, Can not bind to Type java.util.ArrayList 问同事,原来更改条件设置方法: query.setParameterList("plist", tmpList); 查询成功。 代码如下: String hql = "select publicPolicy ...
我们通过书写wsdd文件来生成 webservice 的服务器端。要注意其书写的方式   @echo off set AXIS_HOME=D:\workspace\testServices\WebRoot\WEB-INF rem set AXIS_HOME cd %AXIS_HOME% rem echo current dir=%cd% set JAVA_HOME=D:\MyEclipse 6.5\jre rem set JAVA_HOME set CLASSPATH=%JAVA_HOME%\lib\tools.jar set CLASSPATH=.;% ...
使用 Eclipse 的SVN导入工程之后 ,启动Tomcat发现报了很多ClassNotFound 的错误。 找到报错的类,都存在,于是察看工程属性,发现很多的包上面打了感叹号 ! 于是怀疑 jar包存在冲突, 包全部删除,重新导入。 成功解决。 还有发现jre 1.6的包展开后发现是空的。。 点编辑,设置好 jre, 也成功解决。 重新部署工程。运行Tomcat,启动成功!     
在我们平常使用的Form 之外,添加了一个iframe。 <iframe id="yhnh" name="yhnh" src="about:blank" width="0" height="0" frameborder="0" scrolling="no"></iframe>         设置Form的target属性   <html:form action="/yhnhShip.d ...
最近,做了一个保单查询。条件分页的时候,查询条件是保存在session中的。是把struts的FormBean保存在session中实现的。配制如下: <action name="searchShipApplyForm" path="/searchShipApply" scope="session"> 这样的话,分页条件就保存下来了。 但是,遇到第二次查询的时候,发现之前查询的条件居然还存在,本次提交的查询投保单号 空,但是之后查询的条件里面出现了前次的投保单号xxxxxx。 于是,在查询页面把session里面的条 ...
    在mysql的数据库中,我们可以直接使用 limit 5,10 来得到某页的数据。得益于mysql把分页的存储过程封装好了。     有些数据库比如DB2提供了ROW_NUMBER() over(order by) 函数来解决分页问题。比如:DB2     select * from     (SELECT ...
Global site tag (gtag.js) - Google Analytics