注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

和申的个人主页

专注于java开发,1985wanggang

 
 
 

日志

 
 

编程中的问题与解决  

2008-10-24 12:01:02|  分类: 项目开发 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

1.Spring 中titile可能会更换<spring:message code="source.title" />

2.Hibernate 中SetDate不够精确,不能精确到时分秒,改为SetTime

3.数据库Oracle中的分页代码,执行就报,未明确定义的列,原来是有重名的了

    public List getListByJDBCSQL(final String querySQL,final int firstrow,final int maxrow){
     return getHibernateTemplate().executeFind(new HibernateCallback() {
            public Object doInHibernate(Session session)
                            throws HibernateException, SQLException {
             StringBuffer sqlBuffer = new StringBuffer();
             sqlBuffer.append("select /*+ FIRST_ROWS */ * from (select row_.*, rownum rownum_ from ( ");
             sqlBuffer.append(querySQL);
             sqlBuffer.append(" ) row_ where rownum <="+ (firstrow+maxrow) +") where rownum_ >" + firstrow);
                    Query query = session.createSQLQuery(sqlBuffer.toString());
                    return query.list();
            }
        });
    }

传入的Sql语句中的字段,不能有重名的

4.Hibernate中采用<class > dynamic-insert , dynamic-update对于字段多的表,可以提升性能,
mutable=false 相当于<property>中的元素update=false整个实例不能更新

5.Jsp中使编码原样输出,不进行转码escapeXml属性<c:out value="${somevalue}" escapeXml="false" />

6.我是在Spring MVC的环境中 resin中对中文的编码支持较好,但总是主动的将编码的变量解码,所以在resin内部跟踪到接收的到get,post参数都是正常的中文,但在控制器中如果遇到重定向新的链接的时候,必须要对中文进行url编码。并在接受参数的地方进行解码,否则会乱码。
而tomcat中在配置完tomcat的默认编码后就不会有问题的控制器Controller,在resin的环境下就必须要编码。否则在tomcat下正常,在resin下就是乱码,不过多编码了一次,在tomcat下仍旧正常。

7.今天09-07-23 遇到一件奇怪的事情在jsp中 输出javascript时遇到下列问题,

var t="<option id=\"oid\" value=\"<c:out value="${thatvalue}"/>\" ";

输出时竟是var t="<option id=\"oid\" value=\"89" ";

改为var t="<option id=\"oid\" value=\"<c:out value="${thatvalue}"/> \" ";加了个空格居然好了,真是奇怪了

  评论这张
 
阅读(547)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2016