Tomcat下JSP、Servlet和JavaBean配置

Tomcat下JSP、Servlet和JavaBean配置 〖摘要〗第一步:下载j2sdk和tomcat:到sun官方站点(http://java.sun.com/j2se/1.4.2/download.html)下载j2sdk,注意下载版本为Windows Offline Installation的SDK,同时最好下载J2SE 1.4.2 Documentation,然后到tomcat官方站点(http://www.apache.org/dist/jakarta/tomcat-4/)下载tomcat(下载最新4.1.x版本的tomcat);    第二步:安装和配置你的j2sd…

JSP复习

JSP语法回顾: JSP代码注释: (1)//           单行注释 (2)/* */                多行注释 (3) <%--      --%>    注释所有内容即不会被执行 (4)<!-- -->           html注释 index.jsp <%@ page language="java" contentType="text/html; charset=GBK"%> <html> <head> <title>jsp 例子</title> </head> <body> This is my JSP page…

JSP C标签

从JSP 1.1规范开始,JSP就支持在JSP中使用自定义标签了,自定义标签的广泛使用造成了程序员重复定义,这样就促成了JSTL(JavaServer Pages Standard Tag Library)的诞生。   JSTL简介JSTL是一个不断完善的开放源代码的JSP标签库,是由apache的jakarta小组来维护的。JSTL只能运行在支持JSP1.2和Servlet2.3规范的容器上,如tomcat 4.x。但是在即将推出的JSP 2.0中是作为标准支持的。JSTL目前的最新版…

jsp 不支持EL表达式,解决办法

如果有以下内容,表示是Servlet 2.3 / JSP 1.2。 "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd"> 在默认情况下,Servlet 2.3 / JSP 1.2是不支持EL表达式的,而Servlet 2.4 / JSP 2.0支持。 如果web.xml如下设置也不支持EL表达式: 解决方法: Java免费学习   Java自学网 http://www.javalearns.com1.修改web.xml文件为(Servlet 2.4 / JSP 2.…

getOutputStream() has already been called for this response 异常剖析、解决

tomcat5下jsp出现getOutputStream() has already been called for this response异常的原因和解决方法在tomcat5下jsp中出现此错误一般都是在jsp中使用了输出流(如输出图片验证码,文件下载等),没有妥善处理好的原因。具体的原因就是在tomcat中jsp编译成servlet之后在函数_jspService(HttpServletRequest request, HttpServletResponse response)的最后有一段这样的代码finally { if (_jspxFactory …

JSP运行原理和九大隐式对象说明

关注微信号:javalearns   随时随地学Java 或扫一扫 随时随地学Java 每个JSP 页面在第一次被访问时,WEB容器都会把请求交给JSP引擎(即一个Java程序)去处理。JSP引擎先将JSP翻译成一个_jspServlet(实质上也是一个servlet) ,然后按照servlet的调用方式进行调用。 由于JSP第一次访问时会翻译成servlet,所以第一次访问通常会比较慢,但第二次访问,JSP引擎如果发现JSP没有变化,就不再翻译,而是直接…

JSP笔记

JSP概述 jsp是用于开发动态资源网站的技术,相当于一个servlet JSP的原理 当第一次访问jsp的时候。会将jsp翻译成为java代码,并且编译成为class文件,执行这个class文件,以后访问就直接执行class文件。 JSP和Servlet的区别 JSP用于进行显示数据 Servlet是控制器,用于获取表单数据,逻辑处理和分发转向。 JSP的基本语法 JSP的脚本: 小脚本<% %> 表达式<%=2+3%>等价于out.print(2+3); $…

jsp 常用标签和操作

  1. 加载jsp的两种方式:  2. jsp获取jsp路径的方式:   > 3. 对radio的选中:$("input[name='is_prepay'][value='0']").prop("checked",true);3.1. 获取radio的值:$('input:radio:checked').val();$("input[type='radio']:checked").val();$("input[name='rd']:checked").val();      4. 对checkedBox的选中:$("input[name='branchOfficeIds'][value=" + branchOfficeIds[i].value + "]").prop("…

理解ServletContext与ServletConfig

javax.servlet Interface ServletContext   public interface ServletContext   ServletContext定义了一些能够与Servlet控制器通信的方法。对于web容器来说,ServletContext接口定义了一个servlet环境对象,这个对象定义了一个在Servlet引擎上的Servlet的视图。通过使用这个对象,Servlet可以记录事件,得到资源并得到来自Servlet的引擎类。   Servlet容器在启动时会加载web应用,并为每个web应…

response.encodeURL的用法

Java Servlet API 中引用 Session 机制来追踪客户的状态。Servlet API 中定义了 javax.servlet.http.HttpSession 接口,Servlet 容器必须实现这个接口。当一个 Session 开始时,Servlet 容器将创建一个 HttpSession 对象,Servlet 容器为 HttpSession 分配一个唯一标识符,称为 Session ID。Servlet 容器将 Session ID 作为 Cookie 保存在客户的浏览器中。每次客户发出 HTTP 请求时,Servlet 容器可以…

Java第三阶段之Hibernate4查询方式、高级配置

十Hibernate 查询方式 1.Hibernate 查询方式简介 1,导航对象图查询方式; 2,OID 查询方式; 3,本地 SQL 查询方式; 4,HQL 查询方式; 5,QBC 查询方式;(QueryByCriteria) 2.本地 SQL 查询方式 3.HQL 查询方式 HQL(HibernateQueryLanguage)是面向对象的查询语言;是使用最广的一种查询方式; 1,普通查询; 2,带条件查询; 3,使用别名; 4,对结果排序; 5,分页查询; 6,查询单个对象; 7…

java面试题集锦5

116、说出Servlet的生命周期,并说出Servlet和CGI的区别? 答:Web容器加载Servlet并将其实例化后,Servlet生命周期开始,容器运行其init()方法进行Servlet的初始化;请求到达时调用Servlet的service方法,service方法会调用与请求对应的doGet或doPost等方法;当服务器关闭会项目被卸载时服务器会将Servlet实例销毁,此时会调用Servlet的destroy方法。Servlet与CGI的区别在于Servlet处于服务器进程中…

servlet生命周期和工作原理

Servlet 生命周期:Servlet 加载--->实例化--->服务--->销毁。init():在Servlet的生命周期中,仅执行一次init()方法。它是在服务器装入Servlet时执行的,负责初始化Servlet对象。可以配置服务器,以在启动服务器或客户机首次访问Servlet时装入Servlet。无论有多少客户机访问Servlet,都不会重复执行init()。service():它是Servlet的核心,负责响应客户的请求。每当一个客户请求一个H…

Hibernate是如何延迟加载的

Hibernate是如何延迟加载的 (1)首先介绍一下延迟加载的几种情况: 当调用Session上的load()方法加载实体时,就会采用延迟加载 当Session加载某个实体时,会对这个实体中的集合属性值采用延迟加载   当Session加载某个实体时,会对这个实体所单端关联(one-to-one,many-to-one)的另一个实体对象采用延迟加载   总结一句话延迟加载就是分为类的延迟加载和集合的延迟加载,即类的延迟加载包括用loa…
下一页 »