为了账号安全,请及时绑定邮箱和手机立即绑定
  • jsp指令:1.page指令通常位于页面顶端,一个jsp可以有多个page指令。


    查看全部
  • session生命周期
    1.创建:当客户端第一次访问某个jsp或者servlet时候,服务器会为当前会话创建一个SessionId,每次客户端向服务器发送请求时,都会将此SessionId携带过去,服务端会对此SessionId进行校验
    2.活动:
    ①某次会话当中通过超链接打开的新页面属于同一次会话
    ②只要当前会话页面没有全部关闭,重新打开的浏览器窗口访问同一个项目资源时属于同一次会话
    ③除非本次会话的所有页面都关闭后在重新访问某个JSP或者servlet将会创建新的会话
    注意:注意原有会话还存在,只是这个旧的Session仍然存在于服务端,只不过再也没有客户端会携带它然后交予服务端校验
    3.销毁:三种方式
    ①调用了session.invalidate()方法
    ②Session过期(超时)

    ③服务器重新启动
    在web.xml配置
    <session-config>
    <session-timeout>
    10
    <session-timeout>
    <session-config> //单位是分钟

    Ps:Tomcat默认session超时时间:处于非活动状态30分钟自动销毁;session销毁时,服务器那边也会销毁。

    查看全部
  • WEB-INF是一个安全目录,用户无法通过客户端访问

    查看全部
    0 采集 收起 来源:WEB-INF目录详解

    2018-04-14

  • 静态网页:网页不会自动更新

    HTML,CSS

    动态网页:网页数据会更新

    查看全部

    查看全部
  • jspService方法

    多线程

    常驻内存

    查看全部
  • JSP页面生命周期

    查看全部
  • Ps1:String getParameter(String name)//获取单个参数值 Ps2:String[] getParameterValues(String name)//获取多个参数值,如获取checkbox的值 Ps3:request.setCharacterEncoding(“utf-8”);//解决post请求传递中文参数的乱码问题,设置的编码要与发送请求的页面的编码设置的一致。但是无法解决URL链接传递中文参数的乱码问题 Ps4:tomcat/conf/server.xml;//解决get请求和URL链接传递中文参数的乱码问题,可将Connector的URIEncoding="UTF-8" Ps5:href="request.jsp?user=李四"//里面写值的时候可以不需要引号

    查看全部
  • page指令语法

    查看全部
  • pageEncoding是jsp文件本身的编码

    contentType的charset是指服务器发给客户端时的内容编码

    contentType更常用


    查看全部
    0 采集 收起 来源:阶段项目

    2018-04-12

  • jsp注释:

    是服务器端注释,输出到页面后不会打印

    <%-- 这里是注释 --%>

    查看全部
    0 采集 收起 来源:练习题

    2018-04-12

  • param动作


    查看全部
    0 采集 收起 来源:param动作

    2018-04-12

  • @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" %>

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

    2018-04-12

  • <div class="sqext-modal-dialog"> <h1 class="dialog-title">将<strong class="transact-source-name"></strong>中的收藏导入<strong>收趣</strong></h1> <div class="dialog-body"> <div class="transact"> <div class="transact-imgwrap"><img src="" class="transact-source-img transact-logo" alt="" /><span class="transact-source-name"></span></div> <div class="transact-imgwrap"></div> <div class="transact-imgwrap"><span class="transact-target-name">收趣</span></div> </div> <div class="sq-percent-bar-wrap"> <div class="sq-percent-text"><span class="sq-percent-status">准备导入</span><span class="sq-percent-result">总共导入<span class="sq-percent-count"></span>个书签</span></div> <div class="sq-percent-bar"><div class="sq-percent-bar-blue"></div></div> </div> <ul><li> </li><li>注意:</li><li> </li><li>1.导入时请不要关闭页面,如果您的要导入的书签较多,请耐心等待</li><li> </li><li>2.一旦看到导入完成,您的书签就已保存在收趣,但仍需要一段时间解析后才能在App中看到。</li><li> </li></ul><div class="sq-dialog-button-group"> <a href="#" class="sq-btn-primary sq-btn">开始</a> <a href="#" class="sq-btn-primary sq-btn hidden">完成</a> <a href="#" class="cancel-btn sq-btn-nobg sq-btn">取消</a> </div> <div class="sq-dialog-mask hidden sq-dialog-mask-interrupt"> <div class="sq-already-count"><h3>已经导入<i class="sq-import-count"></i>条,确定要取消?</h3></div> <div class="sq-dialog-button-group"> <a href="#" class="sq-btn-primary sq-btn">继续导入</a> <a href="#" class="cancel-btn sq-btn-nobg sq-btn">取消导入</a> </div> </div> </div> </div><div class="sqext-mask"></div><div class="sq-import-btn-wrap hidden"><span class="sq-import-btn">导入到收趣</span></div>
    查看全部
    0 采集 收起 来源:WEB-INF目录详解

    2020-09-11

  • Tomcat服务器的目录结构

    /bin目录下 startup.bat启动服务器   shutdown.bat关闭服务器


    中的收藏导入收趣

    收趣
    准备导入总共导入个书签
    • 注意:
    • 1.导入时请不要关闭页面,如果您的要导入的书签较多,请耐心等待
    • 2.一旦看到导入完成,您的书签就已保存在收趣,但仍需要一段时间解析后才能在App中看到。
    查看全部
    0 采集 收起 来源:Tomcat目录结构

    2018-04-12

举报

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

微信扫码,参与3人拼团

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

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