一.部署tomcat的注意事项:
使两个tomcat一致,点击第二个选项保存即可,如图:
一般修改配置文件需要重启。
二.JSP页面元素
a.脚本Scriptlet:
1.<%
定义局部变量java代码
%>
2.<%!
定义全局变量java代码
%>
3.<%=输出表达式%> 例如:<%="hello"+name+"
"%>
同out.print("sss"+"
"),只能写html代码"
"进行换行处理
b.指令
1.page指令:
<%@ page..... %>
language:jsp页面使用的脚本语言
import:导入类或者包
pageEncoding:jsp本身自身编码:jsp->java
contentType:浏览器解析jsp的编码
charset:服务器发给客户端的字符编码,。
<%@ page language="java" contentType="text/html" charset="utf-8"
pageEncoding="utf-8" import="java.util.*"%>
2.注释:
3.jsp内置九大对象(不需要new):
(1)out:向客户端输出
(2)request:请求对象,存储“客户向服务端发送的请求信息”。
常见方法:
1)String getParameter(String name):根据请求的字段名key,返回字段值value
2)String[] getParameterValues(String name) 返回多个字段值(checkbox)
3) void setCharacterEncoding("编码格式utf-8"); 设置请求编码 tomcat8以后默认utf-8
4)getRequestDispatcher("B.jsp").forward(request,response); 请求转发A页面->B页面
5)getServerContext();获取ServerContext对象
(3)pageContext
(4)response
(5)session
(6)application
(7)config
(8)page
(9)excetion