为了账号安全,请及时绑定邮箱和手机立即绑定
  • jsp九大内置对象

    查看全部
  • 何谓jsp内置对象


    查看全部
  • 在jsp页面中如何使用javabeans
    1、像使用普通java类一样,创建javabean实例
    2、在jsp页面中通常使用jsp动作标签使用javabean
    常用的三个动作
    useBeans动作
    setProperty动作
    getProperty动作

    useBean动作实例
    <jsp:useBean id="myUser" class="com.po.Users" scope="page"/>
    <h1>
    使用userBean动作创建JavaBean的实例
    </h1>
    <hr />
    用户名:<%=myUser.getName()%><br>
    密码:<%=myUser.getPassword()%>

    查看全部
    0 采集 收起 来源:useBean动作元素

    2018-04-17

  • SP——JavaBean——普通方式应用Javabean
    一、像使用普通java类一样
    1、创建一个web project项目。
    2、在src文件下,创建一个包,在包中创建一个类,满足设计原则即可
    3、在index.jsp页面中通过import导入之前创建的类(import="包名.类名")
    4、通过使用new创建Javabean实例(创建对象)
    5、使用set方法赋值
    6、使用get方法取值

    查看全部
  • Javabean - JSP动作元素
     1. JSP动作元素为请求处理阶段提供信息。
     2. 动作元素遵循XML元素的语法。有一个包含元素名的开始标签,可以有属性、可选内容,以及结束标签。
     3. JSP动作分为以下几类:
     (1)与存取JavaBean有关的,包括:
              <jsp:useBean> <jsp:setProperty> <jsp:getProperty>
     (2)JSP1.2就开始有的基本元素,包括6个动作元素:
              <jsp:include> <jsp:forward> <jsp:param> <jsp:plugin> <jsp:params> <jsp:fallback>
     (3)JSP2.0新增的元素,主要与JSP Document有关,包括6个元素:
              <jsp:root> <jsp:declaration> <jsp:scriptlet> <jsp:expression> <jsp:text> <jsp:output>
     (4)JSP2.0新增的动作元素,主要用来动态生成XML元素标签的值,包括3个动作:
              <jsp:attribute> <jsp:body> <jsp:element>
     (5)JSP2.0新增的动作元素,主要用在Tag File中,包括2个元素:
              <jsp:invoke> <jsp:dobody>

    查看全部
  • javabean设计原则,共有类,属性私有。拥有无参的构造方法,有get和set方法

    查看全部
  • 此处我们使用的是 转发  而并非 冲定向。
    在进行web开发时,跳转是最常见的,今天在这里来学习下2种跳转:

    《我们再来复习一下重定向和转发的概念区别》--------记住那个去啊A B 局办理护照的例子。

    第一种是request.getRequestDispatcher().forward(request,response):

    1、属于转发,也是服务器跳转,相当于方法调用,在执行当前文件的过程中转向执行目标文件,两个文件(当前文件和目标文件)属于同一次请求,前后页共用一个request,可以通过此来传递一些数据或者session信息,request.setAttribute()和request.getAttribute()。

    2、在前后两次执行后,地址栏不变,仍是当前文件的地址。

    3、不能转向到本web应用之外的页面和网站,所以转向的速度要快。

    4、URL中所包含的“/”表示应用程序(项目)的路径。



    第二种是response.sendRedirect():

    1、属于重定向,也是客户端跳转,相当于客户端向服务端发送请求之后,服务器返回一个响应,客户端接收到响应之后又向服务端发送一次请求,一共是2次请求,前后页不共用一个request,不能读取转向前通过request.setAttribute()设置的属性值。

    2、在前后两次执行后,地址栏发生改变,是目标文件的地址。

    3、可以转向到本web应用之外的页面和网站,所以转向的速度相对要慢。

    4、URL种所包含的"/"表示根目录的路径。



    特殊的应用:对数据进行修改、删除、添加操作的时候,应该用response.sendRedirect()。如果是采用了request.getRequestDispatcher().forward(request,response),那么操作前后的地址栏都不会发生改变,仍然是修改的控制器,如果此时再对当前页面刷新的话,就会重新发送一次请求对数据进行修改,这也就是有的人在刷新一次页面就增加一条数据的原因。



    如何采用第二种方式传递数据:

    1、可以选择session,但要在第二个文件中删除;

    2、可以在请求的url中带上参数,如"add.htm?id=122"

    查看全部
  • 超链接,解决乱码问题
    查看全部
  • https://img1.sycdn.imooc.com//5ad46aa100018bce08960452.jpg

    查看全部
  • https://img1.sycdn.imooc.com//5ad46a520001fc7009780402.jpg

    查看全部
  • https://img1.sycdn.imooc.com//5ad469ce0001ee8f07060299.jpg

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

    2018-04-16

  • https://img1.sycdn.imooc.com//5ad466810001e1d205020144.jpg

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

    2018-04-16

  • https://img1.sycdn.imooc.com//5ad465390001753706220092.jpg

    查看全部
  • session表示客户端与服务器的一次回话

    Web中的session指的是用户在浏览某个网站时,从进入网站到浏览器关闭所经过的这段时间,也就是用户浏览这个网站所花费的时间

    查看全部
    0 采集 收起 来源:什么是session

    2018-04-16

  • session设置超时的方法
    查看全部

举报

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

微信扫码,参与3人拼团

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

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