`
文章列表
传统自定义标签(jsp2.0以前的) 1) 使用自定义标签控制页面内容(标签体)是否输出,利用doStartTag()的返回值控制 returnthis.SKIP_BODY; //忽略标签体 return this.EVAL_BODY_INCLUDE; //执行标签体   2) 控制整个jsp的输出 利用doEndTag()的返回值控制 return this.SKIP_PAGE; //跳过页面标签后余下的jsp代码 returnthis.EVAL_PAGE; //继续执行余下jsp代码   3) 自定义标签实现内容(标签体)循环输出 利用Tag子接口Iteration中定 ...
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+re ...
  lSUN公司推出JSP技术后,同时也推荐了两种web应用程序的开发模式,一种是JSP+JavaBean模式,一种是Servlet+JSP+JavaBean模式。 lJSP+JavaBean模式适合开发业务逻辑不太复杂的web应用程序,这种模式下,JavaBean用于封装业务数据,JSP即负责处理用户请求,又显示数据。 lServlet+JSP+JavaBean(MVC)模式适合开发复杂的web应用,在这种模式下,servlet负责处理用户请求,jsp负责数据显示,javabean负责封装数据。 Servlet+JSP、JavaBean模式程序各个模块之间层次清晰,web开发推荐采用此种 ...
l每个JSP 页面在第一次被访问时,WEB容器都会把请求交给JSP引擎(即一个Java程序)去处理。JSP引擎先将JSP翻译成一个_jspServlet(实质上也是一个servlet) ,然后按照servlet的调用方式进行调用。 l由于JSP第一次访问时会翻译成servlet, ...
  lJSP程序存在有与Servlet程序完全相同的中文乱码问题 ü输出响应正文时出现的中文乱码问题 ü读取浏览器传递的参数信息时出现的中文乱码问题 lJSP引擎将JSP页面翻译成Servlet源文件时也可能导致中文乱码问题 üJSP引擎将JSP源文件翻译成的Servlet源文件默认采用UTF-8编码,而JSP开发人员可以采用各种字符集编码来编写JSP源文件,因此,JSP引擎将JSP源文件翻译成Servlet源文件时,需要进行字符编码转换。 ü如果JSP文件中没有说明它采用的字符集编码,JSP引擎将把它当作默认的ISO8859-1字符集编码处理。 l如何解决JSP引擎翻译JSP ...
lJSP模版元素 lJSP表达式 lJSP脚本片断 lJSP注释 lJSP指令 lJSP标签 lJSP内置对象 l如何查找JSP页面中的错误 ----------------------------------------------------------- lJSP页面中的HTML内容称之为JSP模版元素。 lJSP模版元素定义了网页的基本骨 ...
刚换上Myeclipse9.0,结果要修改servlet模板的时候不像Myeclpse6.5一样能搜索的到servlet.java了. 网上搜了下也没有搜到,还好求助了下老师,方法如下. 在x:\Program Files\MyEclipse\Common\plugins下找到com.genuitec.eclipse.wizards_9.0.0.me201012172208.jar,然后用winrar打开,找到templates打开后就能找到Servlet.java了. 要是您的是8.5的话,搜:com.genuitec.eclipse.wizard*.jar 这个关键词就行了 ...
  package cn.csdn.web.servlet; import java.io.File; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import cn.csd ...
package cn.csdn.web.servlet; import java.io.IOException; import java.sql.Blob; import java.sql.Timestamp; import java.text.DateFormat; import java.text.ParseException; import java.util.Date; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.ht ...
package cn.csdn.web.util; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; public class JdbcUtil { /*单例模式 创建Connection对象*/ private static Connection conn =null; /*URL地址*/ private static fin ...
package cn.csdn.servlet; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import cn.csdn.service.UserService; import cn.csdn.service.UserService ...
  package cn.csdn.servlet; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpSe ...
  package cn.csdn.servlet; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; public class DemoServlet extends HttpSe ...
  1:设置Context的三种方法: 1).直接在C:\apache-tomcat-6.0.20\conf\server下面的host增加一个Context 2).在C:\apache-tomcat-6.0.20\conf\Catalina\localhost下面新建一个XML文件,在里面添加一个Context.XML文件的名字(除去.XML)就是虚拟映射目录. 3).直接放到C:\apache-tomcat-6.0.20\webapps下面.因为我们电脑默认的主机是localhost, localhost的应用程序应用设置的就是webapps,虚拟映射目录是缺省的.而localho ...
  l在Servlet的配置文件中,可以使用一个或多个<init-param>标签为servlet配置一些初始化参数。 l当servlet配置了初始化参数后,web容器在创建servlet实例对象时,会自动将这些初始化参数封装到ServletConfig对象中,并在调用servlet的init方法时,将ServletConfig对象传递给servlet。进而,程序员通过ServletConfig对象就可以得到当前servlet的初始化参数信息。 l阅读ServletConfig API,并举例说明该对象的作用: •获得字符集编码 •获得数据库连接信息 •获得配置文件,查看 ...
Global site tag (gtag.js) - Google Analytics