随笔分类 -  Web

Topics relate with web-application development but not specific enough to be included in a more dedicated class.
摘要:症状: 如题分析: 修改、更换或者删除了WEB-INF/lib中的jar包解决方案: 右击项目>build path>Libraries 直接remove Web App Libraries即可,下次启动会载入最新的 阅读全文
posted @ 2014-01-19 16:36 rldts 阅读(595) 评论(0) 推荐(0) 编辑
摘要:症状: 如题 原因: 使用的版本是jstl 1.0.2解决方案: 换成jstl 1.2即可(web项目的build-path,以及WEB-INF/lib) 阅读全文
posted @ 2014-01-18 17:11 rldts 阅读(227) 评论(0) 推荐(0) 编辑
摘要:参考:http://hi.baidu.com/desyle/item/4fe650265792d7182a0f1c33症状: 如题所述,代码如下 SELECT xxx,uuu,zzz,ttt,yyy FROM aaa;原因: web项目的build-path或者WEB-INF/lib中jstl1.0和jstl1.2的jar包共存方法: 删除build-path已经WEB-INF/lib中多余的jstl的jar包,只保留一个即可 阅读全文
posted @ 2014-01-18 16:48 rldts 阅读(293) 评论(0) 推荐(0) 编辑
摘要:症状: 刚才想做一个实验,在a.jsp中向request添加属性(页面编码为UTF-8),在b.jsp中删除该属性(页面编码为ISO-8859-1),通过ServletRequestAttributeListener来观察是否删除成功。(目的是看页面编码会不会影响attribute name的比较。) 先在浏览器输入...a.jsp,回车,然后输入...b.jsp,回车 后来发现ServletRequestAttributeListener始终没有检测到request的属性被删除。分析: “先在浏览器输入...a.jsp,回车,然后输入...b.jsp,回车” 2个不同的reques... 阅读全文
posted @ 2014-01-12 23:09 rldts 阅读(944) 评论(0) 推荐(0) 编辑
摘要:注意,纯的HTML页面很有可能导致服务器不会为用户创建session,即便是新到的用户也是如此。在某些情况下也可能与服务器的具体配置有关系。尤其是在对session进行监听的时候要注意这一点。 阅读全文
posted @ 2014-01-12 21:32 rldts 阅读(325) 评论(0) 推荐(0) 编辑
摘要:症状: 刚才在做一个利用session的attribute保存用户的id的实验,login.jsp输入用户id,提交给LoginServlet去数据库验证,然后LoginServlet根据验证情况跳转到相应的页面。 但是发现,LoginServlet中使用了HttpServletRequest.getSession().setAttribute("uid", user_id)却无法成功保存已登录的用户的id,比如说:在welcome.jsp会根据session中 保存的uid attribute显示一些用户特定的欢迎信息,但是welcome.jsp中使用session.ge 阅读全文
posted @ 2014-01-12 13:09 rldts 阅读(4105) 评论(0) 推荐(0) 编辑
摘要:1、当你的form要提交到你自己的站点之外的URL的时候,就采取绝对路径:2、如果是提交到自己站点内的页面,务必使用相对路径(为什么?见http://www.cnblogs.com/qrlozte/p/3515836.html),以tomcat为例:比如说你的站点文件夹是D:\MySite\WebContent,也就是说,WEB-INF文件夹的路径是D:\MySite\WebContent\WEB-INF你在server.xml中配置了 那么Listing1.1的含义就是提交到D:\MySite\WebContent\somepage.jsp,这里/mysite就等价于D:\MySite\We 阅读全文
posted @ 2014-01-12 12:32 rldts 阅读(6349) 评论(2) 推荐(2) 编辑
摘要:1、右击project>Build Path>Configure Build Path(一般是在你的项目文件夹中手动创建一个lib文件夹,里面设置若干子文件夹存放不同的jar包,然后通过Configure Build Path导入) 存放:eclipse用来编译java文件、编译jsp文件所需的jar包2、/WEB-INF/lib 存放:你的webapp在运行的时候需要依赖的jar包3、以tomcat为例,/TOMCAT_HOME/lib 存放:你的webapp运行在tomcat上的时候需要tomcat加载的jar包我目前的理解是,1与2实际上是完全相同的,只不过1是在develo 阅读全文
posted @ 2014-01-07 14:49 rldts 阅读(1033) 评论(0) 推荐(0) 编辑
摘要:症状: 刚才为了测试TOMCAT的BASIC安全验证,修改了tomcat-users.xml和/WEB-INF/web.xml之后进行测试,/* 发现HTML页面正常访问,而JSP页面弹出了验证窗口原因: 浏览器对HTML页面做了CACHE,并没有真正地去服务器请求数据要注意这个问题 阅读全文
posted @ 2014-01-02 11:58 rldts 阅读(1378) 评论(0) 推荐(0) 编辑
摘要:参考资料: http://www.blogjava.net/persister/archive/2009/10/02/297103.html http://blog.csdn.net/xiaozhengdong/article/details/7499020 http://www.blogjava.net/andy-huang/articles/base64.html在创建Cookie的时候不能直接写入中文,如果要的话,需要进行转码。如果你手头有BASE64Encoder和BASE64Decoder的API的话,如下:public static String encryptBASE64(... 阅读全文
posted @ 2014-01-01 16:03 rldts 阅读(334) 评论(0) 推荐(0) 编辑