`
yunchow
  • 浏览: 324445 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

JSP基础知识

    博客分类:
  • J2EE
阅读更多

配置虚拟目录
方式二:
在server.xml中的Context标签中配置:
<context path="/myweb" docBase="e:\myweb" reloadable="true"/>
方式三:
在conf\Catalina\localhost中建立
myweb.xml
<context path= docBase= reloadable=""/>
------------------------------------------
JSP页面的元素
scriptlet:<% java代码 %>

声明:<%! 声明或方法 %>
<%! int i; %> //有线程安全问题
动作:<jsp: include page="file.jsp"/>

注释:
<!-- 注释[<%= 表达式 %>] -->
<%-- 只在服务端看到的注释 --%>
--------------------------------------
JSP 指令
page指令属性:language,import,isErrorPage,buffer
language = "java";
extends="package.class" //不需要我们改
import = "";
java.lang.*;
javax.servlet.*;
javax.servlet.jsp.*;
javax.servlet.http.*;
以上包不需要我们手动引入,会自动引入
session=true //session是否打开,默认为打开
buffer = "none|8kb|size kb";// 输出流缓冲大小
autoFlush="true|false";//是否自动刷新缓冲区
isThreadSafe="true|false";//是否多线程,默认为true
* errorPage="relativeURL";//产生异常后跳到哪个页面
//以上是浏览器内部跳转
* isErrorPage="true";//为true可用exception对象
pageEncoding="UTF-8";//显示中文
除了import外,其它属性只能用一次

include 指令
<%@ include file="filename" %>
页面在编译成servlet之前就被填进来

taglib 指令
<%@ taglib src="" prefix=""%>
------------------------------------
jsp: include 动作
<jsp:include page="a.jsp" flush="true"/>
分开编译,运行到这时,将a.jsp的结果填充进来,
所以它是一个完整的jsp页面,而include指令填
充进来的不是完整的。
flush: 可选,如果为true,在编译之前刷新缓冲
<jsp:include page="a.jsp" flush="true">
  <jsp:param name="" value=""/>
</jsp:include>

jsp:forward 动作
完成服务器内部跳转,地址栏不动,后台跳

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

分享到:
评论

相关推荐

    jsp基础知识jsp基础知识jsp基础知识

    **JSP(Java Server Pages)基础知识** JSP是Java平台上的服务器端脚本语言,用于创建动态网页。它结合了HTML、CSS、JavaScript等前端技术与Java后端编程能力,使得开发者可以方便地构建交互式的Web应用。在JSP中,...

    JSP基础知识教学课件

    **JSP基础知识教学课件** 本教学课件涵盖了JSP(Java Server Pages)的基础知识,旨在帮助初学者理解和掌握JSP技术。以下是根据文件名称整理出的详细知识点: 1. **JSP语法**: - 文件:第2章-1 JSP语法.ppt、第2...

    JSP基础知识,适用于新手

    **JSP基础知识详解** JSP(Java Server Pages)是一种动态网页技术标准,它基于Servlet和整个Java体系,用于构建Web应用程序。JSP允许开发者在HTML或其他标记语言中嵌入Java代码,实现动态内容的生成。由于JSP是在...

    JSP基础知识-期末复习题

    在学习JSP时,掌握其基础知识点至关重要。以下是对JSP基础的详细解释: 1. 访问JSP页面的URL:在Web服务目录下,如`helloapp/hello.jsp`,要访问该页面,我们需要使用HTTP协议,加上服务器的IP地址或域名以及端口号...

    PPT:JSP基础知识讲解

    **JSP基础知识详解** JSP(JavaServer Pages)是一种基于Java技术的动态网页开发技术,它允许开发者在HTML页面中嵌入Java代码,以实现服务器端的动态网页生成。本篇PPT主要讲解了JSP的基础知识,特别是与JavaBean...

    jsp基础知识教学教案

    【JSP基础知识教学教案】 JSP(JavaServer Pages)是由Sun Microsystems公司主导并与其他公司共同创建的一种用于构建动态网页的标准技术。它与ASP(Active Server Pages)类似,但提供了更为强大的功能和更好的平台...

    JSP基础知识JSP基础知识

    JSP基础知识 JSP(Java Server Pages)是一种服务器端脚本语言,用于生成动态网页。下面是JSP基础知识的总结: 一、JSP基础概念 * JSP是Java Servlet技术的扩展,允许开发者在HTML文件中嵌入Java代码,以生成...

    教案jsp教案jsp教案jsp

    **JSP基础知识点:** 1. **JSP概述**:JSP是Java平台上的一个重要组成部分,它允许开发人员在HTML或XML文档中嵌入Java代码,以创建动态Web页面。JSP文件被服务器解释为Java源代码,编译成Servlet后执行。 2. **JSP...

    jsp基础知识填空练习

    【JSP基础知识填空练习】 1. JSP全称为JavaServer Pages,是由Sun Microsystems公司倡导,多家公司共同参与建立的一种动态网页技术标准。它允许Web开发者在HTML或XML文档中嵌入Java代码,以实现服务器端的动态内容...

    JSP基础知识PPT

    **JSP基础知识详解** JSP(JavaServer Pages)是一种基于Java技术的动态网页开发技术,它结合了HTML的静态表现力和Java的动态处理能力,为开发者提供了在Web应用中生成动态内容的能力。本篇文章将深入讲解JSP的基础...

    JSP网页编程+JSP基础知识

    【JSP网页编程+JSP基础知识】讲解了关于JavaServer Pages(JSP)的基本概念、语法和实践操作,这是Web开发中的重要技术。以下是详细的知识点解析: 1. **Java基础知识**:JSP是基于Java的技术,因此了解Java语言...

    ExtJSP基础知识及其API

    总的来说,"ExtJSP基础知识及其API"这个文档会涵盖上述所有方面,为初学者提供一个全面的学习路线。通过深入学习和实践,你可以逐步掌握ExtJSP的精髓,从而构建出功能强大、用户体验优秀的Web应用。

    java+jsp基础知识

    java+jsp基础知识

    JSP基础知识(精心总结)

    ### JSP基础知识精炼 #### 一、JSP内置对象概览 JSP(Java Server Pages)是一种基于Java的服务器端脚本技术,用于创建动态Web页面。它提供了丰富的内置对象,简化了Web开发过程。下面详细介绍JSP的九个内置对象:...

    JSP基础知识和动态网站建设的过程

    **JSP基础知识** JavaServer Pages(JSP)是Java平台上的一种动态网页技术,它允许开发者在HTML、XML或其他标记语言中嵌入Java代码,从而实现动态网页的创建。JSP的核心概念包括以下几点: 1. **JSP页面结构**:一...

    信息系统软件设计:第2章 JSP基础知识.ppt

    综上所述,JSP基础知识涵盖了声明、表达式、脚本段和指令等方面,这些都是构建动态网页和处理服务器端逻辑的重要工具。了解和熟练掌握这些概念对于进行信息系统软件设计至关重要。通过使用JSP,开发者可以更方便地...

    Html与jsp基础知识

    Html与jsp基础知识 武汉大学课件,对于初学者很实用

Global site tag (gtag.js) - Google Analytics