动态JSP的了解

一、JSP与HTML的根本区别


1、.JSP(Java Server Page)页面是动态页,JSP页面是有JSP容器执行该页面的Java代码部分然后实时生成的HTML页面,
因而说是动态页面。
2、.HTML(Hypertext Markup Language)文本标记语言,页面是静态页面,也就是事先由用户写好放在服务器上,
由web服务器向客户端发送。可以TXT文档中写上HTML标记。

注意:以下五点

(1)HTML能直接打开。jsp只能发布到Tomact等服务器上才能打开。

(2)定义上HTML页面是静态页面可以直接运行,JSP页面是动态页它运行时需要转换成servlet。

(3)他们的表头不同,这个是JSP的头“ <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>”在表头中有编码格式和倒入包等。

(4)也是很好区分的在jsp中用<%%>就可以插入Java代码了,而html没有<%%>,也可以理解为动态的意思。

(5)<% %>中的代码供给tomcat等的服务器解析,解析后返回到客户端(网页)上。

二、实例操作

    操作步骤1:WebContent-->New-->JSP File 新建JSP文件。

  操作步骤2:新建JSP文件

  操作步骤3:确定编码为UTF-8

  操作步骤4:

  操作步骤5:

可以看出jsp的代码部分,是需要通过html来呈现的。

三、导出War

  1.在eclipse生成war文件

导出一个war包

励志标语:

  再长的路一步一步得走也能走到终点,再近的距离不迈开第一步永远也不会到达。

时间: 2024-11-18 12:54:40

动态JSP的了解的相关文章

动态jsp页面转PDF输出到页面

最近工作中遇到不少问题.总结一下.这段代码主要功能是将一个生成JSP页面转发成PDF输出到页面 需要利用ITEXT String html = ServletUtils.forward(request,response,"/WEB-INF/jsp/depot/print/jhd.jsp"); //转发请求到jsp,返回解析之后的内容而不是输出到浏览器//System.out.println(html);byte[] pdf = PDFUtils.html2pdf(html);respo

动态Jsp文件生成对应Html文件

1.在 index.jsp文件中,加入一条超链接,用来访问将 Jsp 转换成Html的servlet <a href="servlet/GeneraticServlet">把template文件夹下的jsp都生成静态html文件</a> 2. 在项目根目录下新建一个template文件夹,将要转换成静态html的 jsp页面放入,我新建的的文件为MyJsp1.jsp, MyJsp2.jsp, MyJsp3.jsp, 内容类似 <body> 这是第&l

JSP 最佳实践: 用 jsp:include 控制动态内容

在新的 JSP 最佳实践系列的前一篇文章中,您了解了如何使用 JSP include 伪指令将诸如页眉.页脚和导航组件之类的静态内容包含到 Web 页面中.和服务器端包含一样,JSP include 伪指令允许某个页面从另一个页面提取内容或数据.清单 1 重温了 include 伪指令. 清单 1. JSP include 伪指令 <![CDATA[ <%@ page language="java" contentType="text/html" %&g

&lt;J2EE学习笔记&gt;续上次Servlet部分提升内容 以及JSP的内容纲要

以下全部课件均来自于同济大学刘岩老师的<EnterpriseJavaProgramming> 因为授课语言问题,如果翻译有不正确之处欢迎指正 Section 1. 关于Servlet的部分内容提升 一.如何进行服务器端的重定向 关于服务器的重定向主要有两种方法: 第一种是通过RequestDispatcher(请求分派)类来实现,在Servlet内部通过调用doGet或者doPost函数的request类参数的方法来得到WebContext类来使用getRequestDispatcher类来实

JSP/Servlet基础语法

相关学习资料 http://my.oschina.net/chape/blog/170247 http://docs.oracle.com/cd/E13222_01/wls/docs81/webapp/web_xml.html http://blog.csdn.net/liaoxiaohua1981/article/details/6761053 http://computer.c.blog.163.com/blog/static/102524482012314537670/ http://ww

Java之JSP和Servlet基础知识。

JSP基础 JSP起源 JSP,Java Server Pager的简称.由SUN倡导并联合其它公司创建. JSP是一门脚本语言 JSP可以嵌入到HTML中 JSP拥有Java语言的所有特性 面向对象.健壮.多线程.安全.可移植.高性能 JSP运行于JSP容器中 Tomcat.Jetty等. JSP会被转换成Servlet JSP->Servlet->Class文件. Mac下常用shell命令: pwd 打印当前目录 ls 列出当前目录下的所有文件目录 cd 更改目录 .代表当前工作目录 .

深入理解JSP

JSP(Java server page)是Java EE规范最基本成员,他是Java Web开发的重点知识,尽管我们一直在用.但其原理知之甚少.今天重点研究一些JSP核心内容以及其工作原理. JSP和Servlet的本质是一样的,由于JSP终于须要编译成Servlet才干运行,换句话说JSP是生成Servler的草稿文件. JSP比較简单.就是在HTML中嵌入Java代码,或者使用JSP标签.包括使用用户自己定义标签,从而能够动态的提供内容.早起JSP应用比較广泛,一个web应用能够所有由JS

JSP第二次课内容

需要完成任务: (1)根据要求设计静态的商城首页 (2)进行动态JSP首页设计 作业: (1)完成宠物网站JSP设计 (2)考虑forward与动态include.静态include区别 相关知识: (1)<%@page 使用 (2)<%@include使用 (3)<jsp:include使用 (4)<jsp:forward使用 (5)html.CSS使用 参考资料:

JSP详细篇——Servlet(一)

Servlet技术 Servlet是用Java语言编写应用到Web服务器端的扩展技术.它先于JSP产生,可以方便的对Web应用中的HTTP请求进行处理.在Java Web程序开发中,Servlet主要用于处理业务逻辑,它比JSP更具有业务逻辑层的意思.而且Servlet的安全性.扩展性以及性能方面十分优秀.在Java Web程序开发及MVC模式的应用方面起到了十分重要的作用. Servlet基础 1.Servlet结构体系 如图所示,Servlet.ServletConfig与Serializa