jsp+strvlet
文章平均质量分 78
lenhan12345
这个作者很懒,什么都没留下…
展开
-
关于JSP文件路径问题 (转)
<%@ page contentType="text/html;charset=gb2312"%> <%@ page import="java.io.*"%> <html> <head> <title>文件的建立、检查与删除</title> </head> <body> <% String path=request.getRealPath(""); //out.println(path); F转载 2006-12-22 09:25:00 · 1793 阅读 · 0 评论 -
创建JSP自定义标签
在JSP编程中,Struts一般用来处理form和业务逻辑,Struts中使用了很多自定义标签,如html、bean等,但很多时候我们还是需要使用 "" 这样的语句来操作一些输出。为了减少这种代码,可以创建自定义标签。一个tag就是一个普通的java类,它唯一特别之处是它必须继承TagSupport或者BodyTagSupport类。这两个类提供了一些方法,负责jsp页面和你编写的类之间的交互原创 2007-04-13 12:03:00 · 1411 阅读 · 0 评论 -
Servlet,Filter的url-pattern详解
Servlet和filter是J2EE开发中常用的技术,使用方便,配置简单,老少皆宜。估计大多数朋友都是直接配置用,也没有关心过具体的细节,今天遇到一个问题,上网查了servlet的规范才发现,servlet和filter中的url-pattern还是有一些文章在里面的,总结了一些东西,放出来供大家参考,以免遇到问题又要浪费时间。 一,servlet容器对url的匹配过程:转载 2007-04-23 09:52:00 · 1330 阅读 · 0 评论 -
ServletContext详解
ServletContext接口简述 ServletContext接口的简述:public interface ServletContext定义了一系列方法用于与相应的servlet容器通信,比如:获得文件的MIME类型,分派请求,或者是向日志文件写日志等。每一个web-app只能有一个ServletContext,web-app可以是一个放置有web application 文件的文件夹,也可原创 2007-04-23 10:06:00 · 1177 阅读 · 0 评论 -
ServletConfig与ServletContext的区别
HttpServletRequest,HttpServletResponse:这两个属性的作用范围最小。 时间上:只是本身请求和应答完成就失效,当然转发是把当前的request对象取出来传给另一个资源,其实本身的request对象还是只生存到本次请求结束,response也同样。 空间上:只能发送请求的客户端有效。 HttpSession:一次连结到客户端关闭,时间作转载 2007-04-23 10:34:00 · 799 阅读 · 0 评论 -
JSP中写Excel文件
JSP中写Excel文件Excel是办公常用软件之一。在一个Java应用中,将一部分数据生成Excel格式,是与其他系统无缝连结的重要手段。POI是Apache Jakarta的子项目,使用简单方便,对中文支持非常好,功能也比较强大。下在地址为:http://jakarta.apache.org/poi。这套API是纯Java的,并不依赖Windows系统,即使运行在Linux下,它同样能够正转载 2007-08-30 10:03:00 · 1091 阅读 · 0 评论 -
jsp基础速成精华讲解
Servlet三个要素: 1.必须继承自HttpServlet 2.必须实现doGet()或者doPost() 3.必须在web.xml中配置Servlet HttpServeltRrequest:请求对象 getParameter():获得表单元素的值 getAttribute():获得request范围中的属性值 setAttribute():设置reqeust范围中的转载 2009-08-24 15:15:00 · 413 阅读 · 0 评论 -
filter过滤器的使用
Filter接口、FilterChain 接口和FilterConfig接口 过滤器Web 服务组件,它能截获请求和响应并作处理,因此它可以在请求和响应到达目的之前向Web应用程序的请求和响应添加功能。过滤器生活在Servlet容器中,它也有生命周期,它的生命周期由servlet容器管理。过滤器必须是一个实现Filter接口的类的对象,否则不具备过滤器的功能。 Filter接口的主要方法:转载 2009-08-24 16:03:00 · 562 阅读 · 0 评论 -
jsp生成html
toHtml.java(不用修改,直接用) package com.jetsum.mystatic; import java.io.ByteArrayOutputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.OutputStreamWr转载 2009-08-24 17:09:00 · 440 阅读 · 0 评论 -
JSP九大内置对象
内置对象: Request,Response,Out,Session,Application,Cookie,Config,Page,Exception。 1、Request对象 该对象封装了用户提交的信息,通过调用该对象相应的方法可以获取封装的信息,即使用该对象可以获取用户提交原创 2007-04-16 14:57:00 · 43948 阅读 · 27 评论 -
关于文件下载的几个问题总结
使用servlet来下载文件,其原理非常简单,只要得到文件的输入流(或相应字节),然后写输出流即可。现就其中的几个细节问题展开: 1. MIME类型的设置: Web 浏览器使用 MIME 类型来识别非 HTML 文档,并决定如何显示该文档内的数据。 例如EXCEL文件的 MIME 类型是 "application/vnd.ms-excel "。要用servlet 来打开一个 EXCEL 文档,需要原创 2007-04-13 12:02:00 · 660 阅读 · 0 评论 -
jsp验证码图片
生成有4个随机数字和杂乱背景的图片,数字和背景颜色会改变,服务器端刷新(用history.go(-1)也会变)原型参考ALIBABA http://china.alibaba.com/member/showimage------------产生验证码图片的文件-----image.jsp-------------------------------------------Color getRan原创 2006-12-22 09:37:00 · 841 阅读 · 0 评论 -
getAttribute 和 getParameter 的区别
getAttribute 和 getParameter 的区别1.getAttribute是取得jsp中 用setAttribute設定的attribute 2.parameter得到的是string;attribute得到的是object 3.request.getParameter()方法传递的数据,会从Web客户端传到Web服务器端,代表HTTP请求数据;request.setAttri转载 2006-12-22 11:53:00 · 735 阅读 · 0 评论 -
ServletConfig和ServletContext参数访问
ServletConfig和ServletContext参数访问. 关于Config参数和Context参数的访问 虽然在论坛中已经回答过不止一次,但现在看来,真正掌握这两个参数的区别的人5%都不到. 所以有必要专门写出来,供大家学习. 我们先来回顾一下各种内置对象的作用范围 HttpServletRequest,HttpServletRespons转载 2006-12-22 09:12:00 · 571 阅读 · 0 评论 -
servlet和JSP过滤器
本章内容如下:l 设计基本过滤器l 读取请求数据l 访问serlvet环境l 初始化过滤器或许,servlet API的2.3版本中最重要的一个新功能就是能够为servlet和JSP页面定义过滤器。过滤器提供了某些早期服务器所支持的非标准“servlet链接”的一种功能强大且标准的替代品。过滤器是一个程序,它先于与之相关的servlet或JSP页面运行在服务器上。过滤器可附加到一个或多个ser转载 2006-12-22 09:14:00 · 611 阅读 · 0 评论 -
Servlet中如何捕获Session事件
捕获Session事件的意义: 1、 记录网站的客户登录日志(登录,退出信息等) 2、 统计在线人数 3、 等等还有很多,呵呵,自己想吧……总之挺重要的。 Session代表客户的会话过程,客户登录时,往Session中传入一个对象,即可跟踪客户的会话。在Servlet中,传入Session的对象如果是一个实现HttpSessionBindingListener接口的对象(方便起见,此对象称为原创 2007-02-08 17:11:00 · 612 阅读 · 0 评论 -
给你的session加个监听器
今天一个学生问我怎么实现在网页里显示在线用户的名称——他已经使用了session,但是无法处理用户离开的情况,然后导致在线用户列表的无限增大。跟他说了自己在application中进行超时检查,更新application的时候就比较当前所有列表中的session是否超过自己指定的时间间隔。后来想了想,又给他提了使用给session加监听器的方法。但是提的时候自己也没有做过,所以只是说这种方式原创 2007-02-09 15:34:00 · 1277 阅读 · 0 评论 -
Servlet中Listener的应用
由于工作需要,最近在找一些解决方案,发现Listener是一个很好的东西,能够监听到session,application的create,destroy,可以监听到session,application 属性绑定的变化,考虑了一下,可以应用在"在线人数统计","数据缓存"等各个方面,下面是整理的一些资料.Listener 是Servlet的监听器,它可以监听客户端的请求、服务端的操原创 2007-02-08 17:13:00 · 661 阅读 · 0 评论 -
关于Servlet中的事件监听
关于Servlet中的事件监听在Servlet2.3规范中添加了一些监听web应用中重要事件的能力。这项功能可以让我们根据事件的状态更有效的对资源进行管理和自动化进行。这部分描述了servlet的事件监听,包含以下部分:1. 事件的分类和Listener接口2. 典型的事件监听过程3. 事件监听的声明和调用4. 事件监听编码和发布向导5. 事件监听的方法和相关的类原创 2007-04-02 08:45:00 · 1130 阅读 · 0 评论 -
session 用户退出
在一个有密码保护的web应用中,正确处理用户退出过程并不仅仅只需调用httpsession的invalidate()方法。现在大部分浏览器 上都有后退和前进按钮,允许用户后退或前进到一个页面。如果在用户在退出一个web应用后按了后退按钮浏览器把缓存中的页面呈现给用户,这会使用户产生疑 惑,他们会开始担心他们的个人数据是否安全。许多web应用强迫用户退出时关闭整个浏览器,这样,用户就无法点击后退按钮了。还有一些使用 javascript,但在某些客户端浏览器这却不一定起作用。这些解决方案都很笨拙且不能保证在任转载 2011-05-09 11:28:00 · 1542 阅读 · 0 评论