• 创建servlet程序知识点详解---servlet-day05


    jdbc.properties怎么写?

    把秘密改为自己电脑设置的 password

    url 3306 是安装mysql时所确定的端口  后面还可以接字符集的限定

    #1 jsp是什么?(java server page)

    servlet server let 小程序  applet

    sun公司制定的一种服务器端动态页面技术规范

    注: 虽然使用servlet也可以生成动态页面,但是过于繁琐(需要使用大量的out.println语句)

    并且难以维护(修改页面,需要修改java源代码),所以,sun公司后来制定了jsp技术规范,用来更方便的生成动态页面

    .jsp是一个以.jsp为后缀的文件,主要内容是html和少量的java代码

    容器(比如tomcat)会将jsp文件转换为一个对应的servlet然后执行

    jsp的本质就是一个servlet!

    2.如何写一个jsp文件?

    step1:写一个以.jsp为后缀的文件

    step2:在该文件里面,可以添加如下内容

    ###(1)html(css,js)

      直接写就可以了  

    ###(2)java代码

      1)java代码片段

      <% java代码 %>

    ###(3)隐含对象(也叫内置对象)

    1)什么是隐含对象?

    在jsp文件里面可以直接使用的对象,比如out,request,response

    2)为什么可以直接使用这些隐含对象?

    容器在生成jsp对应的servlet时,会自动添加获得这些对象的代码

    ##(4)指令

    1)什么是指令?

      通过指令,告诉容器,在生成servlet时,做一些额外的处理,比如导包.

    2)指令的语法:

    <%@ 指令名 属性=值 %>

    3)page指令:

      import属性:指定要导入的包名,比如

        <%@ page import="java.util.*"%>

      contentType属性:指定response.setContentType方法的参数值

      pageEncoding属性:告诉容器,在读取jsp文件的内容时,使用指定的字符集去解码

         

    #3.jsp是如何执行的?

    ##(1)阶段一 容器将jsp文件转换成为一个servlet

      规则:

      html(css,js)---->service方法里面,使用out.write方法输出

      <% %>  -------->service方法里面,照搬

      <>

    ##(2)阶段二 容器调用该servlet处理请求

      注:包括实例化,初始化,调用,销毁

  • 相关阅读:
    数据恢复基础知识
    Url传递中文终极解决办法
    用来实现Web页面图片移动托拽的代码段
    FAT文件系统原理
    SQL数据库恢复技术
    使用Ghost错选恢复分区后
    全手工数据恢复
    C#class的Dispose和Finalize模板
    SQL语句 嵌套查询
    逻辑数据库设计 无视约束(谈外键)
  • 原文地址:https://www.cnblogs.com/smallwangmusk/p/9018577.html
Copyright © 2020-2023  润新知