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

JAVA遇见HTML——JSP篇

milanlover JAVA开发工程师
难度入门
时长 7小时 0分
  • http协议的无状态性 无状态是指,当浏览器发送请求给服务器的时候,服务器响应客户端请求。 但是当同一个浏览器再次发送请求给服务器的时候,服务器并不知道它就是刚才那个浏览器。 保存用户状态的两大机制:session和cookie
    查看全部
  • Model1:jsp+javabean,其中jsp为表示层和控制层,javabean为模式层 Model2:jsp+servlet+javabean,jsp为表示层,servlet为控制层,javabean为模式层 模式层Model,表示层View,控制层Control,合起来即为MVC。
    查看全部
    0 采集 收起 来源:Model1简介

    2017-09-22

  • 1. 在JSP页面获取JavaBean对象的三种方法: (a)使用关键字“new”和JavaBean构造方法创建JavaBean对象; (b)使用JSP动作标签“<jsp:useBean></jsp:useBean>”获取JavaBean对象; (c)使用“application,session,request,page”对象的“getAttribute()”方法获取JavaBean对象; 2. JSP中JavaBean的作用域: (a)application:整个Web应用;注:可以用来统计访问人数,不过对服务器压力较大。 (b)session:整个会话层; (c)request:当前请求; (d)page:当前页面;
    查看全部
    1 采集 收起 来源:练习题

    2018-03-22

  • JavaBean四个作用域范围 说明:使用useBean的scope属性可以用来指定javabean的作用范围。 A、page(仅在当前页面有效) B、request(可以通过HttpRequest.getAttribute()方法获取javabean对象) C、session(可以通过HttpSession.getAttribute()方法获取javabean对象) D、application(可以通过ServletContext.getAttribute()方法获取javabean对象) application、session 可以直接获取javabean对象 request 需要请求转发request.getRequestDispatcher("xxx.jsp").forward(request,response);获取javabean对象 page pageContext不能获取javabean对象
    查看全部
  • 软件开发的三大方向:桌面应用程序(QQ、office),Web应用程序(京东、天猫)、嵌入式应用程序(安卓、iphone)。
    查看全部
  • web-inf
    查看全部
    0 采集 收起 来源:WEB-INF目录详解

    2017-09-22

  • eg. <!-- 根据表单自动匹配所有的属性 --> <%-- <jsp:setProperty name="myUsers" property="*"/> --%> <%--根据表单匹配所有部分的属性--%> <%-- <jsp:setProperty name="myUsers" property="username"/> --%> <%--跟表单无关,通过手工赋值给属性--%> <%-- <jsp:setProperty name="myUsers" property="username" value="lisi"></jsp:setProperty> <jsp:setProperty name="myUsers" property="password" value="8888"></jsp:setProperty> --%> <%--通过URL传参数给属性赋值--%> <jsp:setProperty name="myUsers" property="username"></jsp:setProperty> <jsp:setProperty name="myUsers" property="password" param="mypass"></jsp:setProperty>
    查看全部
    0 采集 收起 来源:setProperty

    2018-03-22

  • <jsp:useBeans>动作:在jsp页面中实例化或者在指定范围内使用javabean 1、<jsp:useBean id="标示符" class="java类名" scope="作用范围" /> 2、【其中标示符为对象引用;java类名需要使用全名】 <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对象中的参数名" />
    查看全部
    0 采集 收起 来源:setProperty

    2018-03-22

  • web项目虚拟路径
    查看全部
    0 采集 收起 来源:JSP简介

    2017-09-21

  • WEB-INF文件 tomcat端口号修改 server.xml---connector---port
    查看全部
    0 采集 收起 来源:JSP简介

    2017-09-21

  • Session与Cookie对比: Session:在服务端保存客户信息; 保存的类型为Object类; 随着会话的接受而将其存储的数据销毁; 保存重要的信息。 Cookie:在客户端保存客户信息; 保存的类型为String类型; 可以长期保存在客户端; 保存不重要的用户信息。
    查看全部
  • 动态网页的动态是指能和用户进行交互
    查看全部
  • PO,持久对象(Persisent Object),它们是由一组属性和属性的get和set方法组成,一般是指装实体类。 VO(value object) 值对象 通常用于业务层之间的数据传递,和PO一样也是仅仅包含数据而已。但应是抽象出的业务对象,可以和表对应,也可以不,这根据业务的需要.个人觉得同DTO(数据传输对象),在web上传递。一般是MVC中的V。 VO(value object) 值对象 通常用于业务层之间的数据传递,和PO一样也是仅仅包含数据而已。但应是抽象出的业务对象,可以和表对应,也可以不,这根据业务的需要.个人觉得同DTO(数据传输对象),在web上传递。 BO(business object) 业务对象 从业务模型的角度看,见UML元件领域模型中的领域对象。封装业务逻辑的java对象,通过调用DAO方法,结合PO,VO进行业务操作。 PO(persistant object) 持久对象 在o/r映射的时候出现的概念,如果没有o/r映射,没有这个概念存在了。通常对应数据模型(数据库),本身还有部分业务逻辑的处理。可以看成是与数据库中的表相映射的java对象。最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集合。PO中应该不包含任何对数据库的操作。
    查看全部
  • @JSP——JavaBean——普通方式应用Javabean 一、像使用普通java类一样 1、创建一个web project项目。 2、在src文件下,创建一个包,在包中创建一个类,满足设计原则即可 3、在index.jsp页面中通过import导入之前创建的类(import="包名.类名") 4、通过使用new创建Javabean实例(创建对象) 5、使用set方法赋值 6、使用get方法取值
    查看全部
  • javabean的设计原则 1.是一个共有类 2.是一个无参的公有构造方法 3.要求JavaBean中的属性必须是私有的 4.要求有getter和setter方法将JavaBean的私有的属性封装
    查看全部

举报

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

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