易截截图软件、单文件、免安装、纯绿色、仅160KB

Servlet和Jsp 重点部分

Servlet 整体加载过程如下
1、Web服务器接受request。
2、请求发给Servlet引擎,如果已经加载servlet,class 则直接执行,否则从硬盘中查找class 加载进来。
3、执行Service方法处理请求,并返回给web服务器。
4、web服务器返回给客户端。
Servlet的继承关系为
   Servlet                       接口
         |
GenericServlet             抽象类 
         |
HttpServlet                  实现类
         |                  
普通Servlet                  子类
Servlet生命周期
1、装载及实例化Servlet
     每次访问时候会检查文件修改时间来决定是否重新loader,过程为硬盘-》内存。至于是启动时候装载还是在访问时候装载是由容器来定。
2、初始化 执行init方法
     带参数的init方法和无参数的init方法分2种。
如果ServletConfig 参数不空的情况下,调用super.init(config);来初始化父类的成员变量ServletConfig。
初始化
public abstract class GenericServlet{
 private ServletConfig _config;
 public void init(ServletConfig conf){
  _config=config;
 }
 public String getInitParameter(String s){
  _config.getInitParameter(s);
 }
}
3、处理客户请求 执行service方法
     PrintWriter output = resp.getWriter();
4、销毁 执行destroy方法
JSP四种元素
1、脚本元素
   a.表达式
      格式:<%= %>
      转化形成Servlet: out.print(express);
   b.脚本小应用程序:
&nb


相关文档:

创建JSP自定义标签

在JSP编程中,Struts一般用来处理form和业务逻辑,Struts中使用了很多自定义标签,如html、bean等,但很多时候我们还是需要使用 "<% java code %>" 这样的语句来操作一些输出。为了减少这种代码,可以创建自定义标签。
     一个tag就是一个普通的java类,它唯一特别之处是它必须继承TagSuppor ......

用JSP来实现文件下载功能的几种方式

1.最直接最简单的,方式是把文件地址直接放到html页面的一个链接中。这样做的缺点是把文件在服务器上的路径暴露了,并且还无法对文件下载进行其它的控制(如权限)。这个就不写示例了。
2.在服务器端把文件转换成输出流,写入到response,以response把文件带到浏览器,由浏览器来提示用户是否愿意保存文件到本地。
3.既然 ......

在JSP中下载文本文档

通常,我们需要提供一个文件下载的时候,仅需要一个超链接就可以解决。
 
比如exe文件,鼠标左键点击链接就会提示你直接执行还是保存,右键则可以直接另存为。。。
 
但是有一部分文件,比如txt等可以在浏览器中直接打开的文件,你只能用鼠标右键点击链接然后另存为的方式去保存该文件,如果直接点击左键,该 ......

JSP结合XML+XSLT将输出转换HTML


我们知道 XML+XSLT就可以直接输出到支持XML的浏览器上,如IE 5.0以上,但是,我们还要考虑到有不少浏览器不直接支持XML,在这种情况下,我们需要在服务器上进行转换成html输出到浏览器,这种临时过渡办法恐怕要在一段时间内一直要使用.
  使用Jsp 加上tablib标识库,我们可以完成这种转换。
  著名open source项目组jakar ......

JAVA/JSP类毕业设计

JAVA/JSP类毕业设计
若有合适您的设计,请告诉我详细说明的网址!谢谢合作!
编号 题目 开发工具 内容 资料费 详细说明
001JVSQL 办公自动化系统 JAVA JAVA源代码+毕业论文+开题报告+答辩稿 ¥180 详细说明
002JVAC 学生信息管理系统 JAVA JAVA源代码+毕业论文+开题报告+答辩稿 ¥180 详细说明
004JVAC 图书馆管理 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号