Java中的jsp以及EL表达式、Jstl标签

一、jsp的起源

   HTML页面时静态页面,而网页内容一般都是动态的,内容不是一成不变的,如果使用servlet程序来输出页面会造成整个servlet程序代码的臃肿,编写和维护都非常麻烦。

   为了弥补servlet的缺陷,Sun公司在Servlet的基础上,推出JSP(Java Servlet Pages)技术,JSP是简化Servlet编写的一种技术它将Java代码和HTML语句混合在同一个文件中编写,只对网页中的要动态产生的内容采用Java代码来编写,而对固定不变的静态内容采用普通静态HTML页面的方式编写。JSP看上去是HTML,其本质是Servlet,Jsp的后缀必须是.jsp。

二、在jsp中写java程序使用的 脚本片断、声明、表达式、及指令

     1、JSP脚本片断需嵌套在<% %>中,可以定义变量、执行基本的程序运算、调用其他Java类、访问数据库、访问文件系统等普通Java程序所能实现的功能。

     例:在jsp中使用<% %>书写java代码实现请求转发

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>




第一个页面


	

你可能感兴趣的:(jsp,九大内置对象,四大作用域,EL表达式,JSTL,Java,Web)