JSP简介以及部分指令使用
JSP简介
JSP全名为Java Server Pages,其根本是一个简化的Servlet设计,他实现了在Java当中使用HTML标签。Jsp是一种动态网页技术标准也是JAVAEE的标准。JSP与Servlet一样,实在服务器端执行的。
常见的动态网站开发技术的对比
Jsp:Java平台,安全性高,适合开发大型的,企业型的Web应用程序。
Asp.net:Net平台,简单易学。但是安全性以及跨平台性差。
Php:简单,高效,成本低开发短,特别适合中小型企业的Web应用开发。(LAMP:Linux+Apache+MySQL+PHP)周期
Jsp指令
page指令:通常位于jsp页面的顶端,同一个页面可以有多个page指令。
include指令:将一个外部文件嵌入到当前JSP文件中,同时解析这个页面中的JSP语句。
taglib指令:使用标签库定义新的自定义标签,在JSP页面中启用定制行为。
page指令语法:
<%@page 属性1=”属性值“属性2=”属性1,属性值2“......属性n=”属性值n“%>
属性
language:制定JSP页面是用的脚本语言 默认值为java
import:通过该属性来引用脚本语言中使用到的类文件
contentType:用来制定JSP页面所采用的编码方式 默认值为text/html ISO-8859-1
例:《%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%>
注意,ISO-8859-1不支持中文。
所以通常contentType使用utf—8字符集。