Java Web开发
文章平均质量分 62
lovesea9
这个作者很懒,什么都没留下…
展开
-
JAVA Web开发之Servlet-20.Listener
【本文转载自:http://redking.blog.51cto.com/27212/288781】? Listener 简介 ? Listenter 分类 –和ServletContext相关的 ? ServletContextListener ? ServletContextAttributeListener –和HttpSession相关的 ? Htt转载 2012-05-29 11:26:22 · 427 阅读 · 0 评论 -
tomcat杂记(结构,自定义应用路径,权限配置等)
一、tomcat层次结构(参考%TOMCAT_HOME%/conf/server.xml):Server|__Service|__Connector |__Engine|__Host |_Context二、在%TOMCAT_HOME%/conf/tomcat-users.xml文件中配置role及user三、自定原创 2012-05-23 14:12:54 · 506 阅读 · 0 评论 -
JAVA WEB环境准备!
一,JDK安装1.下载最新JDK版本2.执行Exe安装JDK3.设置环境变量JAVA_HOME=安装目录CLASSPATH=.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;Path=%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;%Path%二,Tomcat安装1.下载最新版本Tomcat压原创 2012-05-23 11:27:29 · 402 阅读 · 0 评论 -
include与jsp:include区别
我们都知道在jsp中include有两种形式,分别是 前者是指令元素、后者是行为元素。具体它们将在何处用?如何用及它们有什么区别?这应该是很多人看到它都会想到的问题。下面一起来看看吧。 通常当应用程序中所有的页面的某些部分(例如标题、页脚和导航栏)都相同的时候,我们就可以考虑用include。具体在哪些时候用,哪些时候用.这种形式。首先要明白的是它们之间的区别。只有了解转载 2012-06-04 16:45:32 · 500 阅读 · 0 评论 -
JSP错误处理
在JSP页面处理一般都采用统一的错误处理页面来显示网页中出现的情况,一般分为如下几个步骤:一、构建错误显示页面,在错误处理页面中可以通过内置变量exception获取具体的错误信息,但注意必须设置错误处理页面的page指令isErrorPage属性为“true”,示例如下所示:错误显示页面出错了:getMessage():getLocalizedMessage()原创 2012-06-04 17:00:23 · 890 阅读 · 0 评论 -
JSP基础
JSP页面除了静态HTML外主要包含指令、脚本、动作三类元素,下面分别简单描述如下:一、指令,其格式如下所示: 或者 常用的指令:1.page指定,其属性如下所示:属性备注缺省值langeuage脚本语言名称“java"contentTypeMIME类型及输出HTML字符编码,例如:text/html;char原创 2012-06-04 16:16:39 · 348 阅读 · 0 评论 -
Servlet过滤器
过滤器用于拦截Web请求,在请求前后添加自己的业务处理,例如日志记录,关键字过滤等操作,类似反转控制IoC作用,简单描述实现一个拦截器的几个步骤:一、新建过滤类,必须实现javax.servlet.Filter接口,Filter接口如下所示:package javax.servlet;public interface Filter { /** * 初始化操作原创 2012-05-29 14:49:03 · 364 阅读 · 0 评论 -
Java Web中数据共享说明
在Java Web中有五种数据共享方式:1.Page页面级别数据共享,其使用方式如下:JSP: 直接使用内置的pageContext对象来设置保存获取删除共享数据,仅仅在本次请求处理期间及本Servlet范畴内有效Servlet中获取PageContext的方式如下所示:PageContext context = JspFactory.getDefaultFactory().g原创 2012-05-25 15:18:14 · 4084 阅读 · 0 评论 -
requestDispatcher和sendRedirect重定向
【本文转至:http://blog.csdn.net/abyer/article/details/2215907】1.RequestDispatcher.forward() 是在服务器端起作用,当使用forward()时,Servlet engine传递HTTP请求从当前的Servlet or JSP到另外一个Servlet,JSP 或普通HTML文件,也即你的form提交至a.jsp,转载 2012-05-25 15:01:01 · 578 阅读 · 0 评论 -
Servlet杂记
一、SevletContext主要功能:1. 操作Application级变量:getAttribute,getAttributeNames,setAttribute,removeAttribute2. 获取相对于Web应用根目录物理地址:getRealPath3.获取Web应用相对根目录:getContextPath,如果全部web url全部路径为:http://localhost原创 2012-05-25 14:58:14 · 533 阅读 · 0 评论 -
Servlet配置
在web.cofnig中servlet的配置主要分两部分:一、声明servlet,设置servlet名称,实现类,及初始化参数等,如下所示: servlet名称 servlet实现类,包括package 参数名称1 参数值1 参数名称2 参数值2原创 2012-05-23 17:16:27 · 319 阅读 · 0 评论 -
手工实现servlet并部署
为了了解技术的一些细节,最好的方式莫过于手工实现其功能,在下面记录手工实现,编译,部署,配置servlet的简单步骤:1,用记事本建立一个文件HelloServlet.java,其内容如下:package com.demosamples.servlets; import javax.servlet.*;import javax.servlet.http.*;import java原创 2012-05-23 15:00:43 · 1266 阅读 · 0 评论 -
八大Linstener
【本文转至:http://www.iteye.com/topic/1123851】Listener 的作用非常类似于load-on-startup Servlet。 用于在Web 应用启动时,启动某些后台程序,这些后台程序负责为系统运行提供支持。 Listener 与load-on-startup Servlet 的区别在于: Listene转载 2012-05-29 11:15:56 · 831 阅读 · 0 评论 -
session监听 HttpSessionBindingListener
[该文章转载至:http://blog.sina.com.cn/s/blog_4dacfb010100qxf8.html]首先我在网上查了一下session的真正销毁条件:1调用 session.invalidate();方法2 session到了设置或者默认的超时时间,自动销毁(关闭浏览器此session还未销毁,只是不能再用了);明白了上面的两条就可以去研究一下转载 2012-05-29 11:08:38 · 11112 阅读 · 2 评论 -
Servlet实现方式及其生命周期
在Servlet开发中,实现servlet有三种方式:1.实现javax.servlet.Servlet接口 2.继承javax.servlet.GenericServlet 3.继承javax.servlet.HttpServlet,其层次关系为:一、servlet接口如下所示:package javax.servlet;public interface Servlet原创 2012-05-23 16:52:14 · 526 阅读 · 0 评论 -
系列简单说明
学习JAVA WEB开发过程中一些心得要点记录,以便忘记时候能够很方便的查询,不是教程,如果有错误的地方,谢谢大家指正出来,拍砖就免了!原创 2012-05-23 11:25:27 · 242 阅读 · 0 评论