JSP基础
雨小烛
喜欢AppleJava编程平面交互式设计的杂家
展开
-
Java 获取客户端代码大全
[code="java"]String agent = request.getHeader("user-agent"); System.out.println(agent);StringTokenizer st = new StringTokenizer(agent,";"); st.nextToken(); //得到用户的浏览器名 String userbrowser =...原创 2008-10-20 20:13:36 · 330 阅读 · 0 评论 -
Tomcat Error Page配置
如果JSP页面出现异常,就会转到tomcat自动的那个异常页面,页面不怎么友好。jsp标准中提供了error page的配置,可以自己定义当出现错误时跳转到哪个页面。这个配置在web.xml里面进行配置,下面一步步来实现自定义错误页面。1.首先,在web.xml加入下面的标签:[code="xml"] 400 /400.html ...原创 2008-11-06 10:57:57 · 556 阅读 · 0 评论 -
JSP中基于Session的在线用户统计分析
Session就是它提供的基础设施之一。作为一个程序员,你可以不介意具体在客户端是如何实现,就方便的实现简单的基于session的用户管理。现在对于处理在线用户,有几种不同的处理方法。 一种是页面刷新由用户控制,服务器端控制一个超时时间比如30分钟,到了时间之后用户没有动作就被踢出。这种方法的优点是,如果用户忘了退出,可以防止别人恶意操作。缺点是,如果你在做一件很耗时间的事情,超过了...原创 2008-12-03 11:08:09 · 111 阅读 · 0 评论 -
SessionListener与SessionAttributeListener统计用户在线问题
最近用户急要一个在线统计用户列表的模块,在网上搜了些例子,大部分都是用SessionListener统计在线人数的,无法得到具体访问的用户列表。尝试了一下用HttpSessionAttributeListener实现了需要的功能,缺点也还是不很准确,只能统计一段时间内用户的在线情况。 没有做过性能测试,不知道这样在高访问量下会不会有什么问题。 实现原理和Ses...2008-12-10 15:36:22 · 517 阅读 · 0 评论 -
关于jsp乱码问题的解决
[b]1 最基本的乱码问题[/b]。这个乱码问题是最简单的乱码问题。一般新会出现。就是页面编码不一致导致的乱码。[code="html"]中文问题 我是个好人[/code]三个地方的编码。第一个地方的编码格式为jsp文件的存储格式。Eclipse会根据这个编码格式保存文件。并编译jsp...原创 2009-01-13 14:42:00 · 347 阅读 · 0 评论