写“博客”页面踩过的坑

  1. 数据库方面

    1、ResultSet rs要加上rs.next()才能使用
    2、如果数据库返回的是“Empty Set”,则不能用rs==null来做判断,我在网上也没找到好的方法,使用while(rs.next()) i++;来判断,如果rs为“Empty Set”,则i==0。

  2. tomcat方面

    1、servlet里写文件的相对路径时,是从tomcat的bin文件夹里开始的。
    2、MyEclipse工程里引入的jar包,在tomcat里要手动放入工程的WEB-INFO的lib文件夹下,则该jar对该工程有效。如果jar包放在tomcat的lib文件夹里,则该jar对所有工程有效。

    3、网页传输中文字符时,request和response要编码

    req.setCharacterEncoding(“utf-8”)
    resp.setCharacterEncoding(“utf-8”)

ps: editormd的页面,在html可以上传图片,在jsp里不行,我还不知道为什么。

posted @ 2016-12-09 14:26  StevenLuke  阅读(73)  评论(0编辑  收藏  举报