-
response对象常用方法
查看全部 -
get与post (1)区别 <form name = "form1" action = "动作" menthod="提交方式" />//动作通常是.jsp文件 (2)表单有两种提交方式:get与post 1)get:异明文的方式通过URL提交数据,数据在URL中可以看到。提交的数据最多不超过2KB。 安全性较低但效率比post方式高。 适合提交数据量不大,安全性不高的数据。比如:搜索、查询等功能。 2)post:将用户提交的信息封装在HTML Header内。 适合提交数据量大,安全性高的用户信息。比如注册、修改、上传等功能。
查看全部 -
jsp引擎创建多个线程对应各个客户端的请求
查看全部 -
jsp页面生命周期
查看全部 -
servlet 本质也是java类 (.java)
查看全部 -
常用jsp对象out request response session applocation
jsp九大内置对象其他对象 Page pageContext exception config查看全部 -
重点:jsp页面的生命周期
查看全部 -
表达式不以分号结束
查看全部 -
1
<%
out.print(name); // 可取到name值。(下面的jsp脚本是声明)
%>
<%!
String name ="sdf";
%>
2
<%
out.print(name); // 报错(下面的jsp脚本不是声明)
%>
<%
String name ="sdf";
%>
查看全部 -
jsp注释在客户端网页不可见
html注释在客户端网页可见
查看全部 -
@JSP内置对象——Exception对象
一、Exception对象:实际上是java.lang.Throwable的对象
二、使用方法:
1、在可能会抛出异常的页面page指令里,设置errorPage="xxx.jsp",表示出现异常将抛给xxx页面去处理
2、在xxx页面里,要使用Exception对象,需要把page指令里的isErrorPage属性设置为true。
三、常用方法:getMessage()和toString()方法
JSP 页面中指定 <%@ ... errorPage="exceptionHandle.jsp" %> 属性来指定处理异常的页面;在指定页面中增加
<%@ ... isErrorPage="true" %>查看全部 -
表达式语句是不以分号来结束的,<%=表达式 %>
查看全部 -
JSP内置对象——pageContext对象
一、pageContext对象
1、pageContext对象提供了对JSP页面内【所有】的对象及名字空间的访问。【权限很高】
2、可以访问到本页所在的session,也可以取本页面所在的application的某一属性值
3、简单说,pageContext对象相当于页面中所有功能的集大成者
4、pageContext对象的本类名也叫pageContext
二、常用方法如下:forward("xxx.jsp")进行跳转,include("yyy.jsp");会在页面中包含yyy.jsp页面7.pagecontext-页面上下文对象【所有功能的集大成者 】
1)pageContext对象提供了对JSP页面内【所有】的对象及名字空间的访问。【权限很高】
2)可以访问到本页所在的session,也可以取本页面所在的application的某一属性值
3)简单说,pageContext对象相当于页面中所有功能的集大成者
4)pageContext对象的本类名也叫pageContext
5)常用方法如下:
1 · forward("xxx.jsp")进行跳转
2 · include("yyy.jsp");//会在页面中包含yyy.jsp页面
3 · JspWriter getOut() //返回当前客户端相应被使用的JspWriter流(out)
4 · HttpSession getSession()//返回当前页面中HttpSession对象(session)
5 · Object getPage()//返回当前页面的Object对象(page)
6 · ServletRequest getRequest()//返回当前面的ServletRequest对象(request)
7 · servletResponse getResponse()//返回当前页的ServletResponse对象(response)
8 · void setAttribute(Strign name, Object attribute) //设置属性及属性值
9 · Object getAttribute(String name ,int scope)//在指定范围内取属性值
10 · int getAttributeScope(String name)//返回某属性的作用范围
11 · void forward(String relativeUrlPath)//使当前页面跳转到另外一个页面(服务器转发)
12 · void include(String relativeUrlPath)//在当前位置包含另一个文件查看全部 -
JSP声明
在JSP 页面中定义变量或方法
语法:<%!JAVA语句%>
查看全部 -
JSP脚本:
在JSP页面中执行的java代码
语法:<% java 代码 %>out.println()//输出到页面
System.out.println()//输出到控制台
查看全部
举报