JSP基础学习(一)

1.jsp和servlet是javaEE规范的两个基本成员,是java web开发的重要知识,jsp和servlet本质上是一样的,因此jsp最终必须编译成servlet才能运行,或者说jsp是生成servlet的草稿文件,jsp比较简单,它的特点是提供页面内容嵌入java代码片段,或使用各种jsp标签从而动态的提供页面内容w

2.web应用程序的结构

|-web应用程序名

|--WEB-INF

|--|--classes

|--|--lib

|--|--web.xml

|--jsp文件

3.web.xml被称为配置描述符,对于servlet2.5规范之前这个必须有,在servlet3.0规范中该文件不再是必需的,通常建议保留

时间: 2024-10-12 12:40:30

JSP基础学习(一)的相关文章

【JSP】JSP基础学习记录(四)—— Servlet

序: 众所周知JSP的基础也就是Servlet,如果单纯用Servlet类来响应用户的HTTP请求可以吗?答案是肯定的.JSP中的9个内置对象只是自动帮我们初始化的,没有他们一样可以实现web.只是工作量繁琐度的问题. 4.1.第一个Servlet: 首先:需要新建一个继承自HttpServlet的子类.并且重写public void service(ServletRequest request, ServletResponse response)方法.此方法用来接收所有方式的HTTP请求,do

【JSP】JSP基础学习记录(一)

序: 从实现到现在一直是以.net为主,但偶尔也会参与一些其他语言的项目.最近需要对一个Java Web项目进行二次开发,一直没学习过JSP所以买了几本书自学试试.参考资料为<轻量级Java EE企业应用实战(第4版)>. 开发环境: 系统版本:win7 x64 JDK版本:1.8 IDE版本:Eclipse Java EE IDE for Web Developers(Version: Mars.1 Release (4.5.1)) Tomcat版本:8.0 1.1.JSP的基本原理: JS

jsp基础学习(二)----jsp内置对象

JSP 9 大内置对象详解 内置对象特点: 1.            由JSP规范提供,不用编写者实例化. 2.            通过Web容器实现和管理 3.            所有JSP页面均可使用 4.            只有在脚本元素的表达式或代码段中才可使用(<%=使用内置对象%>或<%使用内置对象%>) 常用内置对象: 1.            输出输入对象:request对象.response对象.out对象 2.            通信控制对象

【JSP】JSP基础学习记录(三)—— JSP的9个内置对象

本节说一下JSP中的9个内置对象.这9个内置对象都是Servlet API接口的实例,只是JSP规范对他们进行了默认初始化(由JSP页面对应Servlet的_jspService()方法来创建这些实例).也就是说,他们已经是对象,可以直接使用. application:javax.servlet.ServletContext的实例,该实例代表JSP所属的Web应用本身,可用于JSP页面,或者在Servlet只见交换信息.常用的方法有getAttribute(String attName).set

【JSP】JSP基础学习记录(二)—— JSP的7个动作指令

2.JSP的7个动作指令: 动作指令与编译指令不同,编译指令是通知Servlet引擎的处理消息,而动作指令只是运行时的动作.编译指令在将JSP编译成Servlet时起作用:而处理指令通常可替换成JSP脚本,它只是JSP脚本. JSP动作指令主要有如下7个. jsp:forward:执行页面转向,将请求的处理转发到下一个页面. jsp:param:用于传递参数,必须与其他支持参数的标签一起使用. jsp:include:用于动态引入一个JSP页面. jsp:plugin:用于下载JavaBean或

JSP基础学习

JQuery教程: http://www.w3school.com.cn/jquery/ HTTP协议的 http://www.w3.org/Protocols/rfc2616/rfc2616.html el表达式 http://hi.baidu.com/fytcm/blog/item/7636905035f362571138c2f2.html EL表达式详解 http://www.blogjava.net/supercrsky/articles/179363.html jsp页面中jstl标签

jsp基础学习(三)----jsp工作原理

JSP的工作原理 执行JSP代码需要在服务器上安装JSP引擎,比较常见的引擎如Tomcat.把这些支持JSP的Web服务器配置好后,就可以再客户端通过浏览器来访问JSP页面了.  JSP的大部分工作就是与客户端进行交互. (1)服务器在收到一个请求后首先要分析这个请求,如果请求的页面只是一般的HTML页面,服务器就直接读出HTML页面并返回给客户端. (2)如果客户端请求的是JSP页面,服务器调用JSP引擎翻译处理所请求的JSP页面,并将翻译和处理之后的HTML返回给客户端. (3)如果遇到Ja

jsp基础学习(五)----jsp指令

<%@page language="java"%><%@page extends="com.lihui.util"%><%@page import="java.sql.*"%><%@page session="false"%><%@page info="this my jsp"%><%@page isELIgnored="false

jsp基础学习(六)--jsp传递参数方法

前言:不管是用什么方法传递的数据,后台都是依靠request.getAttribute()处理的. 1.form表单 2.request.setAttribute();和request.getAttribute(); 3.超链接:<a herf="index.jsp"?a=a&b=b&c=c>name</a> 4.<jsp:param> 下面一一举例说明: 1.form表单 form.jsp: <%@page contentTy