javaweb小知识(自己留着用)

1、idea使用c3p0找不到ComboPooledDataSource类的情况,解决办法:在WEB-INF目录下创建lib并把c3p0包复制到里面即可。

2、连接数据库时提示time错误,在DBUtils类中url属性后添加?characterEncoding=utf8&serverTimezone=UTC 本条适用mysql。

3、tomcat适用要创建CATALINA_HOME环境变量,值为tomcat所在目录。

4、关于乱码过滤器主要用

request.setCharacterEncoding(encode);

response.setContentType("text/html;charset=UTF-8");

两个方法。

5,、关于未登录访问受限资源、应设立SessionFilter,在用户登录系统时,request.getsession().setAttribute(key,value).在过滤器中request.getSession().getAttribute(key);如果key是null,则request.getRequestDispatcher("login.jsp").forward(request.response);为session设立超时时间,在xml中配置<session-config><session-timeout>30</session-timeout></session-config>意为session30分钟超时。

7、redirect和forword的区别

     redirect是浏览器a向b请求,b转发给c,forword是浏览器a向b请求,b不行,让a自己去向c请求

8、

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值