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

JAVA遇见HTML——JSP篇

milanlover JAVA开发工程师
难度入门
时长 7小时 0分
  • Jsp注释
    查看全部
    0 采集 收起 来源:JSP注释

    2016-01-20

  • 1.Model1简介<br> Model 1模型出现前,整个Web应用的情况:几乎全部由JSP页面组成,JSP页面接收处理客户端请求,对请求处理后直接做出响应<br> 弊端:在页面层充斥着大量的业务逻辑代码和数据访问层代码,Web程序的可扩展性和可维护性非常差。<br> Model1分为三层: a.界面层:由JSP页面进行与客户端浏览器的交互,可以直接调用JavaBeans b.业务逻辑层:由JavaBeans进行处理业务逻辑,封装数据,并与数据库层进行交互 c.数据库层:底层数据库,可被javaBeans访问 避免了JSP页面直接进行业务逻辑处理所带来的维护性,扩展性差的弱点.体现了分层设计的思想 2.Javabean的出现可以使jsp页面中使用javabean封装的数据或者调用javabean的业务逻辑代码,这样大大提升了程序的可维护性。
    查看全部
    0 采集 收起 来源:Model1简介

    2018-03-22

  • cookie的常用方法
    查看全部
  • cookies的使用
    查看全部
  • 九大内置对象 out,request,response,session,application; page,pageContext,exception,config
    查看全部
  • 一、什么是javabean 1、Javabeans就是符合某种特定规范Java类。使用Javabeans的好处是【解决代码的重复编写】,减少代码冗余,功能区分明确,提高代码的维护性。 2、设计原则四点:公有类,属性私有,包含无参的共有构造方法,getter和setter方法封装属性
    查看全部
  • javabean - JSP动作元素 (1)JSP动作元素为请求处理阶段提供信息。 (2)动作元素遵循XML元素的语法。有一个包含元素名的开始标签,可以有属性、可选内容,以及结束标签。 ------------------------------------ JSP动作分为以下几类: (1)与存取JavaBean有关的6个元素。 如: <jsp:useBean> <jsp:setProperty> <jsp:getProperty> (2)6个动作元素。 如: <jsp:include> <jsp:forward> <jsp:param> <jsp:plugin> <jsp:params> <jsp:fallback> (3)与Document有关的6个元素: <jsp:root> <jsp:declaration> <jsp:scriptlet> <jsp:expression> <jsp:text> <jsp:output> (4)用来动态生成XML元素标签的3个动作: <jsp:attribute> <jsp:body> <jsp:element> (5)用在Tag File中的2个元素: <jsp:invoke> <jsp:dobody>
    查看全部
  • 9#param动作:【传递,修改参数,常放在forward内部一起用】 语法:<jsp:param name="参数名" valus="参数值"> 写入用法:常与<jsp:forward> 一起使用,作为其的子标签。 <jsp:forward page="url"> <jsp:param value="123@qq.com" name="email"/> </jsp:forward> 输出方法:同样用request.getParameter("参数名")获取。
    查看全部
    0 采集 收起 来源:param动作

    2018-03-22

  • forward动作: <jsp:forward page="URL即要跳转的页面"/> 等同于服务器内部跳转指令:request.getRequestDispatcher("/URL").forward(request,response)
    查看全部
    0 采集 收起 来源:forward动作

    2018-03-22

  • include指令与include动作比较 语法格式: include指令 <%@ include file="..." %> include动作 <jsp:include page="..." /> 发生作用的时间: include指令在页面转换期间,include动作在请求期间 包含的内容: include指令包含文件实际内容(在编译文件里主页面和包含页面是组合成一个的类),include动作包含页面的输出(在编译文件里主页面和包含页面是两个独立的类) 转换成的Servlet: include指令主页面和包含页面转换为一个Servlet,include动作主页面和包含页面转换为独立的Servlet 编译时间: include指令较慢(因为资源必须被解析), include动作较快 执行时间: include指令较快, include动作较慢(因每次资源必须被解析)
    查看全部
  • 2.include动作语法:<jsp:include page="URL即要包含的页面" flush="true/false被包含的页面是否从缓冲区读取">
    查看全部
    0 采集 收起 来源:include动作

    2018-03-22

  • 1.include指令语法:<%@ include file="被包含的地址URL"%>
    查看全部
    0 采集 收起 来源:include指令

    2018-03-22

  • Session与Cookie的对比: 1、Session保存在服务器端,Cookie保存在客户端; 2、Session保存的是Object类型,Cookie保存的是String类型; 3、Session随会话的结束将其存储的数据销毁,Cookie可以长期保存在客户端; 4、Session保存重要信息,Cookie保存不重要信息;
    查看全部
  • 解决Cookie中的中文乱码: 1、前提request.setcharacterEncoding("utf-8") 导入java.net包中: 2、URLEncoder.encode(String "类容",String "字符类型" );字符编码工具类-即写入时 3、URLDecoder.decode(String "类容",String "字符类型");字符解码工具类-即读取时
    查看全部
  • 1)Cookie(以文本文件保存在客户端) a)作用: 1.保存用户对象的追踪; 2.保存用户网页浏览记录与习惯; 3.简化登录; 4.容易泄露用户信息; b)创建使用: 1.创建:Cookie newCookie = new Cookie(String key,Object value); 2.写入:response.addCookie(newCookie); 3.读取:Cookie[] cookie=respnse.getCookies(); 4.设置有效期(单位秒):void setMaxAge(int expiry) 5.创建后赋值:void setValue(String value) 6.获取名称:String getName() 7.获取值:String getValue() 8.获取有效期(单位秒):int getMaxAge()
    查看全部

举报

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

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