JSP
被风吹散的人
这个作者很懒,什么都没留下…
展开
-
JSP学习--------------JSP注释以及3中Scriptlet
JSP学习记录:六、JSP注释显式注释:使用的是HTML风格的注释“<!--注释-->”隐使注释:|--使用java语言提供的注释:单行注释、多行注释|--JSP提供的注释:<%--注释--%>运行之后只有显示注释才会发送到客户端上七、三种Scriptlet编写java程序语句都需要在“<%%>”之中编写,二样的操作形式就称为Scriptlet根据作用不同分为3...原创 2018-07-10 17:30:06 · 171 阅读 · 0 评论 -
JSP-------request内置对象以及乱码解决
二十、request内置对象主要工作就是服务器端接收客户端传来的参数主要方法getParameter()继承结构:javax.servlet.http.HttpServletRequest接口对象public interface HttpServletRequest extends ServletRequest通过继承可以发现HttpServletRequest属于javax.serv...原创 2018-08-11 15:35:14 · 246 阅读 · 0 评论 -
JSP----------request内置对象(接收参数)
二十二、request内置对象(接收单个参数)接受一个请求参数:public String getParameter(String str)参数来源有3种:**表单提交**标签指令传递**地址重写使用地址重写的方式进行参数传递是最为常见的一种形式,基本结构:xxx.jsp?参数名称=内容&参数名称=内容...<a href="input.jsp?msg=hello&am...原创 2018-08-11 15:36:22 · 2439 阅读 · 0 评论 -
JSP-----------request,其他操作方法
二十五、request,其他操作方法取得路径名称(上下文路径):进行资源定位public String getContextPath()---------<%@ page pageEncoding="UTF-8"%><% String contextPath=request.getContextPath();%><h1><%=cont...原创 2018-08-11 15:37:04 · 138 阅读 · 0 评论 -
JSP-------------response内置对象
五十七、response内置对象用户发送的请求数据通过request对象进行接收,服务端对客户端进行回应使用response对象完成javax.servlet.http.HttpServletResponse接口继承自ServletResponse接口,而且ServletResponse只有HttpServletResponse一个子接口取得字节输出流:public ServletOutp...原创 2018-08-11 15:38:05 · 270 阅读 · 0 评论 -
JSP----------response内置对象(设置头信息)
五十八、response内置对象(设置头信息)所有的正常的请求和回应之中都会附许多的信息,称为头信息头信息自动发送到服务器端取得头信息只能利用request对象取得头信息名字:public Enumeration getHeaderNames()取得内容:public String getHeader(String name)例:<%@ page pageEncoding="U...原创 2018-08-11 15:38:54 · 1304 阅读 · 0 评论 -
JSP--------resposne请求重定向
五十九、resposne请求重定向public void sendRedirect(String location)<%@ page pageEncoding="UTF-8"><% response.sendRedirect("out_demo.jsp");%>跳转之后地址栏发生改变,是客户端跳转面试题:JSP两种跳转的区别?服务端跳转:<j...原创 2018-08-11 15:39:32 · 237 阅读 · 0 评论 -
JSP-------------Cookie
六十、Cookie在web中指的是服务端保存在客户端上的一组数据JSP提供了一个操作cookie的操作类Cookie方法:构造方法:public Cookie(String name,String value)取得名字:public String getName()取得内容:public String getValue()设置cookie的保存时间:public void setM...原创 2018-08-11 15:40:15 · 184 阅读 · 0 评论 -
JSP------------session内置对象
六十一、session内置对象javax.servlet.http.httpSession接口实例HttpSession没有继承自任何的父接口方法:取得sessionID:public String getId()让session失效:public void invalidate()<%@ page pageEncoding="UTF-8"%><% S...原创 2018-08-11 15:40:55 · 152 阅读 · 0 评论 -
JSP---------基础登录 session
六十二、基础登录 sessionsession最大的功能在于登录验证操作上,特点:不管是服务端跳转还是客户端跳转session设置的属性都能够被保存下来一般登录验证的基本流程:*用户根据表单输入用户名和密码,而后进行数据验证*如果验证通过,则在session里面保存用户名,以后的页面里面通过getAttribute()方法取得指定属性,如果指定属性存在,表示用户已经正常登陆过了,反之用户...原创 2018-08-11 15:41:42 · 463 阅读 · 0 评论 -
JSP学习-----------接收客户端请求参数
学习记录:动态web的关键在于交互性,而交互性的关键就是必须由用户输入数据,在HTML里面已经提供有表单给用户进行输入数据的空间,而所有的输入数据应该由服务器端进行接收如果要想在服务器端接收数据可以使用这样的操作:request.getParameter(String 参数名称),这一操作返回的是String型数据,返回String可以使用正则验证,可以变为任意的数据类型范例:编写表单--inpu...原创 2018-07-07 10:27:12 · 1066 阅读 · 0 评论 -
JSP学习---------------第一个JSP程序
学习记录:范例:编写第一个JSP程序<html> <head> <title>the first jsp</title> </head> <body> <% //此处编写JSP代码 out.println("hello world");原创 2018-07-07 10:26:31 · 453 阅读 · 0 评论 -
JSP学习----------------page指令
JSP学习记录:八、page指令page主要功能是定义一个页面中的全部属性,里面会包含很多的选项1.解决乱码HTML:<meta charset='UTF-8'>设置浏览器编码通过pageEncoding属性完成<%@ page pageEncoding="UTF-8"%>编码设置只能够设置一次<%@ page contentType="text/html;chars...原创 2018-07-10 17:30:51 · 326 阅读 · 0 评论 -
JSP学习-------------包含指令
JSP学习记录:九、包含指令两种提供形式:1.静态包含<%@ include%>语法:<%@ include file="包含文件路径"%>,可以包含任意的文件内容范例:实现包含页面<%@ page pageEncoding="UTF-8"%><%@ include file="partA.html"%><%@ includ原创 2018-07-10 17:31:43 · 164 阅读 · 0 评论 -
JSP学习-----------跳转指令
JSP学习记录:十、跳转指令跳转指令也属于标签指令两种定义形式:**定义一:不传递参数<jsp:forward page="路径"/>**定义二:传递参数<jsp:forward page=""> <jsp:param name="参数名称" value="参数内容"/></jsp:forward>这个跳转后地址原创 2018-07-10 17:32:44 · 281 阅读 · 0 评论 -
JSP学习------------内置对象和4中属性范围
JSP学习记录:十三、内置对象九个1.pageContext javax.servlet.jsp.PageContext指的是页面上下文操作2.request javax.servlet.http.HttpServletRequest服务器端接收客户端请求内容3.response javax.servlet.http.HttpServ...原创 2018-07-10 17:33:27 · 177 阅读 · 0 评论 -
JSP学习----------page属性范围
JSP学习记录:十五、page属性范围pageContext对象只能够在当前的JSP页面中使用,page属性范围不能够使用page对象操作,只能够使用pageContext对象操作<%@ page pageEncoding="UTF-8"%><%@ page import="java.util.*"%><% //设置属性 pageContext.setAttri...原创 2018-07-10 17:35:07 · 336 阅读 · 0 评论 -
JSP学习-------------request属性范围
JSP学习记录:十六、request属性范围执行了服务端跳转后依然可以取得属性内容,可以采用request-----1.jsp<%@ page pageEncoding="UTF-8"%><%@ page import="java.util.*"%><% //设置属性 request.setAttribute("name","haha"); req原创 2018-07-10 17:35:54 · 276 阅读 · 0 评论 -
JSP学习---------------session属性范围
JSP学习记录:十七、session属性范围不受跳转类型的限制,使用session属性,只要设置了一个session属性,那么所有与之关联的页面都可以访问-----1.jsp<%@ page pageEncoding="UTF-8"%><%@ page import="java.util.*"%><% //设置属性 session.setAttribute("n...原创 2018-07-10 17:37:09 · 500 阅读 · 0 评论 -
JSP学习--------------application属性范围
JSP学习记录:十八、application属性范围如果要在浏览器关闭之后还可以访问到设置的属性,可以使用application<%@ page pageEncoding="UTF-8"%><%@ page import="java.util.*"%><% //设置属性 application.setAttribute("name","haha");原创 2018-07-10 17:38:18 · 553 阅读 · 0 评论 -
JSP学习----------------pageContext深入,扩展
JSP学习记录:十九、pageContext深入,扩展可以设置四种属性在pageContext对应的类javax.servlet.jsp.PageContext里面提供了另外一组重载的属性操作方法**设置属性:public abstract void setAttribute(String name,Obejct value,int scope)**取得属性:public abstract Obj...原创 2018-07-10 17:39:36 · 165 阅读 · 0 评论 -
JSP-------------application内置对象
六十七、application内置对象javax.servlet.ServletContext接口对象实例方法:publci String getRealPath(String path);取得虚拟映射对应的真实路径-----jsp<%@ page pageEncoding="UTF-8"%><% String path=application.getReal...原创 2018-08-11 15:42:25 · 199 阅读 · 0 评论