为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
JAVA遇见HTML——JSP篇_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

JAVA遇见HTML——JSP篇

milanlover JAVA开发工程师
难度入门
时长 7小时 0分
  • <a href = "testScope.jsp">作用域范围</a> 相当于一次请求重定向,请求重定向是不会保存的。也就是testScope里并没有一个myUsers的实例对象。所以跳转到testScope里的时候会显示null。 testScope要达到和dologin一样的请求效果(不显示为null),就不能用请求重定向,而是要使用服务器内部转发。 <a href= "testScope.jsp">测试JavaBean的四个作用域范围</a> <% request.getRequestDispatcher("testScope.jsp").forward(request, response); %>
    查看全部
  • javabean的四个作用域范围 - scope 使用useBeans的scope属性可以用来指定javabean的作用范围: scope="page" 仅在当前页面有效(重定向或者服务器内部转发均后均无效) scope="request" 可用request.getAttribute()方法获得javabean对象。在当前请求及服务器转发后的请求中有效。 scope="session" 可用session.getAttribute()方法获得javabean对象。在当前会话session有效期间,该对象均有效。 scope="application" 可用application.getAttribute()方法获得javabean对象。范围最广 -- 作用域范围从小到大依次为:page < request < session < application.
    查看全部
  • respnose方法的使用2
    查看全部
    0 采集 收起 来源:response对象

    2015-11-26

  • response所对应的方法的使用
    查看全部
    0 采集 收起 来源:response对象

    2015-11-26

  • <jsp:setProperty>动作:给【已经实例化的Javabean对象的属性赋值】,一共有四种形式。 1、需要表单提交属性:<jsp:setProperty name="Javabean实例名" property="*"/>: 与之前页面提交的表单的【所有属性进行匹配】,若有与javabean类属性名相同的,则进行赋值。比如表坛提交了username="xxx",而javabean里有username属性,则对其进行赋值 2、需要表单提交属性<jsp:setPropery name="Javabean实例名" property="javabean属性名" />:对【指定的属性进行匹配】 3、手动设置属性:<jsp:setProperty name = "Javabean实例名" property="Javabean属性名" value="BeanValue" /> 4、与request参数有关,通过url传参 :<jsp:setProperty name="Javabean实例名" property="propertyName" param="request对象中的参数名" /> 例 1.根据表单自动匹配所有的属性 <jsp:setProperty name="myUsers" property="*"/> 2.根据表单自动匹配相应的属性(部分匹配) <jsp:setProperty name="myUsers" property="username"/> 3.与表单无关,通过手工赋值给属性 <jsp:setProperty name="myUsers" property="username" value=“Lisa”/> 4.通过url传参数给属性赋值(表单中action属性url传递参数值:action=“dologin.jsp?mypass=999999”) <jsp:setProperty name="myUsers" property="username"/> <jsp:setProperty name="myUsers" property="password" param=“mypass”/>
    查看全部
    1 采集 收起 来源:setProperty

    2018-03-22

  • 1.page指当前页面有效。在一个jsp页面里有效 2.request 指在一次请求的全过程中有效,即从http请求到服务器处理结束,返回响应的整个过程,存放在HttpServletRequest对象中。在这个过程中可以使用forward方式跳转多个jsp。在这些页面里你都可以使用这个变量。 3.Session是用户全局变量,在整个会话期间都有效。只要页面不关闭就一直有效(或者直到用户一直未活动导致会话过期,默认session过期时间为30分钟,或调用HttpSession的invalidate()方法)。存放在HttpSession对象中 4.application是程序全局变量,对每个用户每个页面都有效。存放在ServletContext对象中。它的存活时间是最长的,如果不进行手工删除,它们就一直可以使用 总结:当数据只需要在下一个forward有用时,用request就够了; 若数据不只是在下一个forward有用时,就用session。 上下文,环境信息之类的,用application。
    查看全部
    0 采集 收起 来源:useBean动作元素

    2015-11-26

  • <jsp:usejavabean id="" class="package+class name" scpore="范围">
    查看全部
    0 采集 收起 来源:useBean动作元素

    2018-03-22

  • request的其他一些常用的方法
    查看全部
  • <%@ page language="java" import="java.util.*" contentType="text/html; charset=utf-8" %> <%@ page import="此处为Javabean类文件的绝对路径" %>
    查看全部
  • javabean - JSP动作元素 (1)JSP动作元素为请求处理阶段提供信息。 (2)动作元素遵循XML元素的语法。有一个包含元素名的开始标签,可以有属性、可选内容,以及结束标签。
    查看全部
  • TOMCAT环境配置: 变量名:CATLINA_HOME 变量值:tomcat更目录(C:\apache-tomcat-7.0.26) 启动安装:bin\setup.bat
    查看全部
  • include指令与include动作的区别
    查看全部
  • include指令
    查看全部
    0 采集 收起 来源:include动作

    2015-11-26

  • 获得一组值与一个数组的方法
    查看全部
  • 获得提交的内容
    查看全部

举报

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

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