jsp页面是在服务器上运行的一个页面
jsp 使用java语言进行开发, 安全性高, 适合大型项目, 企业级的文本应用
分布式项目, 服务器集群, hadoop, spark
jsp的组成元素;
1, 指令
page指令
<%@ page ..........%>
language---当前页面使用的语言:java
import---当前页面引入的类库, 默认是啥也不引入
contentType---text/html; charset='字符集'
iso-8859-1是字符集的默认值, 纯英文的字符集
isErrorPage---定义当前页面是否是一个错误提醒页面
errorPage---定义当当前页面出错时跳转的页面
include指令
taglib指令---标准标签库
2, 表达式
<%=变量名%>
3, 脚本
<% 代码内容 %>
4, 声明
<%! 代码声明 %>
5, 注释
可见<!-- -->
不可见<%-- --%>
脚本中使用的注释
/**/, //
6, 一些静态内容
<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>Insert title here</title> </head> <body> <h1>一个网页</h1> <%-- <h3>第二个注释</h3> --%> <% String[] strs = {"qqq","www","eee"}; for(String s : strs){ out.print(s +"<br>"); } %> </body> </html>
编码为utf-8
路径报错:build path》》》libraies addlibraris》》》tomcat7.0
浏览器运行:window >>> perferences>>>web browser>>>new