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

JAVA遇见HTML——JSP篇

milanlover JAVA开发工程师
难度入门
时长 7小时 0分
  • JSP内置对象 request方法
    查看全部
  • 表单提交方式 get 和 post
    查看全部
  • JSP内置对象 out.
    查看全部
    0 采集 收起 来源:out对象

    2017-06-25

  • 就是转换为class文件后,他会创建一个Servlet的实例,然后调用Servlet的构造方法,再调用jspInit()方法 ​(1)JSP引擎先把该JSP文件转换成一个Java源文件(Servlet),在转换时如果发现JSP文件有任何语法错误,转换过程将中断,并向服务端和客户端输出出错信息。 (2)如果转换成功,JSP引擎用javac把该Java源文件编译成相应的class文件。 (3)创建一个该Servlet(JSP页面的转换结果)的实例,该Servlet的jspInit()方法被执行,jspInit()方法在Servlet的生命周期中只被执行一次。 (4)jspService()方法被调用来处理客户端的请求。对每一个请求,JSP引擎创建一个新的线程来处理该请求。如果有多个客户端同时请求该JSP文件,则JSP引擎会创建多个线程。每个客户端请求对应一个线程。以多线程方式执行可以大大降低对系统的资源需求,提高系统的并发量及响应时间。但不过也应该注意多线程的编程限制,由于该Servlet始终驻于内存,所以响应是非常快的。
    查看全部
    0 采集 收起 来源:练习题

    2017-06-25

  • jsp生命周期
    查看全部
  • jsp生命周期
    查看全部
  • Tomcat服务器的目录结构
    查看全部
    0 采集 收起 来源:Tomcat目录结构

    2017-06-25

  • @JSP——案例项目——使用Cookie实现商品浏览记录 大致思路: 1、用一个字符串来记录浏览商品的id记录。***字符串处理:将id添加到字符串中,并用','隔开。操作方式:str += id + ",";这样所有的记录都保存在字符串中,如:1,3,5,1,.... 2、通过request.getCookies()遍历cookie集合,通过cookie.getName().equals(strname)查询用于保存字符串的cookie,通过cookie.getValue()得到字符串后传入逻辑业务中的方法。 3、在逻辑业务操作中,定义一个方法接受字符串,取得字符串后,使用str.sqlit(",")将字符串分割为字符串数组[1,3,5,1...],这样就获得了商品id的浏览记录。 4、之后就是通过遍历和添加数组,最后返回浏览记录的数组即可。
    查看全部
  • VIEW层:显示商品信息 <a href="details.jsp?id=<%=item.getID()%>"><img src=""></a> 问号?传id,这样当鼠标移动到图片下方时,会显示地址和具体的编号
    查看全部
  • JSP内置对象
    查看全部
  • 1.调用sql的方法连接数据库;<br> 2.sql语句<br> 3.**.prepareStatement(sql语句);<br> 4.**.executeQuery();//执行语句并返回值;<br> 5.while(**.next){ //循环返回值,赋值给商品类<br> }<br> 6.list.add(list); <br> 7.释放资源
    查看全部
  • 实现驱动时用到了静态块,静态块的特点是在类加载的时候就执行,先说一下类加载,一个程序要想运行,首先要把代码加载到内存中对吧?然后才能去和CPU交流,这是冯诺依曼计算机规定的。Java也是一样,Java的.class字节码文件要想执行,首先也要加载到内存,由类加载器把字节码文件的代码加载到内存中,这一步就叫类加载,这是首先要进行的。 public class Test { static { System.out.println("我是静态块"); } } 当创建Test类的一个对象的时候,比如new Test() ,是这样,首先是类加载,然后才能new对象,静态块在类加载的时候就执行了,这就说明静态块在new对象之前就会执行,而且一个类在第一次被使用的时候会被加载,然后在整个应用程序的生命周期当中不会再次被加载了,就加载这一次,所以这就说明,静态块就执行一次,不会执行第二遍! public class Test { public Test() {// 构造方法 System.out.println("我是构造方法,创建对象的时候我会执行,我执行完,对象就造出来了"); } static { System.out.println("我是静态块,类加载的时候我就执行了,而且只执行这一次"); } } 然后这样: new Test(); new Test(); 你会发现首先打印出静态块的信息,然后才打印出构造方法信息,然后再次new Test();的时候,只打印出了构造方法的信息
    查看全部
    0 采集 收起 来源:DBHelper类设计

    2018-03-22

  • 采用Model1(JSP+JavaBean)来实现浏览商品记录的开发步骤: 用到JavaSE部分的JDBC技术,JavaEE部分的cookie保存浏览记录,JSP+JavaBean的分层架构思想 a.实现DBHelper类,来获得数据库连接等 b.创建实体类,对应了数据库中的表 c.创建业务逻辑类(DAO)
    查看全部
    0 采集 收起 来源:项目总体介绍

    2017-06-25

  • ..赋值
    查看全部
    0 采集 收起 来源:setProperty

    2017-06-25

  • jsp 页面中使用java beans的两种方式
    查看全部
    0 采集 收起 来源:useBean动作元素

    2017-06-25

举报

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

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