笔记: 一、了解jsp基本语法 jsp是什么?:全称为Java Server Pages,中文名java服务器页,其根本是一个简化的Servlet设计 为什么要学?:①.JSP语法简单,使用方便,有时甚至跟使用HTML差不多。只是没有提示。②.封装了Servlet,内置了许多对象。比如request,response,out等,可直接使用。③.可以使用功能强大的标签库,也可以自定义JSP标签。④.如果有必要,可以在JSP文档中的任何地方直接插入JAVA代码或者JS jsp运行原理:通过三个阶段,先翻译,即jsp翻译成java 再编译,将.java编译成.class,而后才能执行
jsp模板元素:是jsp页面的html代码 jsp脚本片段:是jsp页面的java代码 jsp的表达式:
<%=a>b?a:b %>jsp如何声明:
<%!
int xx=8888;//2.在此处的变量跟上述的变量有何区别?
public int getMax(int a,int b){
//out.print();//1.为何在此处out不能用?
return a>b?a:b;
}
%>
jsp的注释:
<%-- 这是 jsp注释:反之--%>jsp常见错误代号:1、404路径有误,找不到资源 2、500代码错误 jsp内置对象request:
//设置编码方式 支持中文
request.setCharacterEncoding("utf-8");//req.setc
//根据name值取value值
String name = request.getParameter("sname");//req.getp
String pwd = request.getParameter("spwd");
//打印一下看看拿不拿的到
out.print(name+" "+pwd);
二、表单提交方式
get: 是默认的提交方式,安全性低,地址栏目中信息可见,有数据长度限制
post: 安全性高,地址栏中的信息不可见,没有数据长度限制



