为了账号安全,请及时绑定邮箱和手机立即绑定
  • include指令包含了被包含页面的源代码,转换成servlet时作为一个整体被转换 include动作只包含了被包含页面的输出结果,是两个独立的servlet
    查看全部
  • include动作 1、是一个动作标签<jsp:xxx> 2、语法:<jsp:include page="URL" flush="true|false"> · page属性:要包含的页面 · flush属性:被包含的页面是否从缓冲区里读取
    查看全部
    0 采集 收起 来源:include动作

    2018-03-22

  • 常用的有page、include、taglib指令这三种指令; page:位于页面顶端,一个页面可以包含多个page指令 include:将一个外部文件嵌入jsp中,同时解析这个页面中的jsp语句。 taglib:使用标签库,自定义新的标签,在jsp中启动定制行为。
    查看全部
    0 采集 收起 来源:include指令

    2015-04-02

  • 记住登陆状态的方法是使用cookie,判断用户是否记住登录状态,使用的是checkbox,具体方法如下: request.setCharacterEncoding("utf-8");//防止中文 String[] isUseCookies = request.getParameterValues("isUseCookie"); if(isUseCookies!=null&&isUseCookies.length>0) {//使用URLEncoder解决无法在Cookie当中保存中文字符串问题 String username = URLEncoder.encode(request.getParameter("username"),"utf-8");//编码,防止中文乱码 String password = URLEncoder.encode(request.getParameter("password"),"utf-8");//编码,防止中文乱码 Cookie usernameCookie = new Cookie("username",username); Cookie passwordCookie = new Cookie("password",password); usernameCookie.setMaxAge(864000);//以秒为单位,设置最大生存期限为10天 passwordCookie.setMaxAge(864000);//以秒为单位,设置最大生存期限为10天 response.addCookie(usernameCookie); response.addCookie(passwordCookie); } else { Cookie[] cookies = request.getCookies(); if(cookies!=null&&cookies.length>0) { for(Cookie c:cookies) { if(c.getName().equals("username")||c.getName().equals("password")) { c.setMaxAge(0);//设置cookie失效 response.addCookie(c);//重新保存cookie } } } }
    查看全部
  • jsp状态管理 jsp中创建与使用Cookie 创建Cookie对象:Cookie cookie = new Cookie(String key , Object value); 写入Cookie对象:response.addCookie(cookie); 读取Cookie对象:Cookie[] cookies = request.getCookies(); Cookie常用方法: void setMaxAge(int expiry) 设置cookie的有效期,以秒为单位 void setValue(String value) 在cookie创建后,对cookie进行赋值 String getValue() 获取cookie的值 int getMaxAge() 获取cookie的有效时间,以秒为单位
    查看全部
  • ~~~~~~~~~~~~
    查看全部
  • clear和clearbuffer的区别:
    查看全部
    0 采集 收起 来源:out对象

    2015-04-01

  • page对象
    查看全部
    0 采集 收起 来源:page对象

    2015-04-01

  • jsp状态管理 保存用户的状态的两大机制:session ,cookie cookie作用: 1.对特定对象的追踪 2.保存用户网页浏览记录与习惯 3.简化登录 安全风险:容易泄露用户信息
    查看全部
    0 采集 收起 来源:Cookie概述

    2015-04-01

  • 一、http协议的无状态性 1、无状态是指,当浏览器发送请求给服务器的时候,服务器会响应。但当同一个浏览器再次发送请求时,服务器不会知道是刚才那个浏览器。 2、简单说,服务器【不会保存用户状态】,不会记得客户端是否访问过,所以这就是无状态协议
    查看全部
  • JSP内置对象——application对象 一、application介绍 1、实现了用户间数据的共享,可存放全局变量。(类似静态对象) 2、开始于服务器启动,终止于服务器的关闭(生命周期) 3、在用户的前后连接或不同用户之间的连接中,可以对application对象的同一属性进行操作 4、在任何地方对application对象属性进行操作,都将影响到其他用户对此的访问 5、application对象是ServletContext类的实例
    查看全部
    0 采集 收起 来源:application对象

    2015-04-01

  • (1)JSP引擎先把该JSP文件转换成一个Java源文件(Servlet),在转换时如果发现JSP文件有任何语法错误,转换过程将中断,并向服务端和客户端输出出错信息。 (2)如果转换成功,JSP引擎用javac把该Java源文件编译成相应的class文件。 (3)创建一个该Servlet(JSP页面的转换结果)的实例,该Servlet的jspInit()方法被执行,jspInit()方法在Servlet的生命周期中只被执行一次。 (4)jspService()方法被调用来处理客户端的请求。对每一个请求,JSP引擎创建一个新的线程来处理该请求。如果有多个客户端同时请求该JSP文件,则JSP引擎会创建多个线程。每个客户端请求对应一个线程。以多线程方式执行可以大大降低对系统的资源需求,提高系统的并发量及响应时间。但不过也应该注意多线程的编程限制,由于该Servlet始终驻于内存,所以响应是非常快的。
    查看全部
    0 采集 收起 来源:练习题

    2015-04-01

  • 在JSP页面中如何使用Javabeans 1.像使用普通Java类一样,创建javabena实例 2.在JSP页面中通常使用JSP动作标签使用javabean(useBeans动作、setProperty动作、getProperty动作) <jsp:useBeans> 作用:在jsp页面中实例化或者在指定范围内使用javabean: <jsp:useBean id="标识符" class="Java类名" scope="作用范围"/>
    查看全部
    0 采集 收起 来源:useBean动作元素

    2018-03-22

  • session销毁方式
    查看全部
  • Session对象
    查看全部
    0 采集 收起 来源:session对象

    2015-04-01

举报

0/150
提交
取消
课程须知
Hi,我是JSP。为了让您更好的了解我,请先学习我的小伙伴JAVA和HTML。
老师告诉你能学到什么?
学完JSP,您可以掌握JSP基本语法,理解Java Web开发思想,进而能独立开发简单的Java Web应用。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!