美文网首页
二、JSP(部署 简单输出及注释)

二、JSP(部署 简单输出及注释)

作者: lifeline丿毅 | 来源:发表于2018-06-18 15:47 被阅读21次

    JSP(Java Server Pages)

    • 运行在服务器端的Java页面
    • 使用HTML嵌套Java代码实现


      图片.png
    (1)客户端(通常是浏览器)接受用户的输入:一个 用户在IE浏览器中输入的用户名、密码。
    (2)客户端向应用服务器端发送请求:客户端把请求消息(包含用户名、密码等信息)发送到应用服务器端,等待服务器端的响应。
    (3)服务器端程序进行数据处理:应用服务器端通常使用服务器端技术,如:JSP等对数据请求进行处理。
    (4)发送响应:应用服务器端向客户端发送响应消息(从服务器端检索到的数据),并由用户的浏览器解释执行响应文件,呈现到用户界面。

    (JSP工作原理:将JSP翻译成可编译的JAVA文件,再将JAva文件编译成可执行的class文件,最后执行)

    在互联网上如何实现资源访问

    • 计算机通过统一资源定位符实现资源访问
      URL:Uniform Resource Locator的缩写
      唯一能识别Internet上具体的计算机、目录或文件夹位置的命名约定

    http://www.bdqn.cn/news/201409/newslist.jsp? page=6

    图片.png

    一、通过Tomcat部署网站

    • 在MyEclipse里配置Tomcat
      Window--->preferences--->MyEclipse--->Servers--->Tomcat--->tomcat 7x--->JDK--->1.7

    部署Web应用程序

    - 部署应用程序到Tomcat的webapps目录

    项目右键---------》Export--------》Java EE---》war file----------》下一步选路径到Tomcat下的webapps--------》启动Tomcat-----》访问

    • 生成War包

    方式3:(一个服务器部署一个项目)

    • 修改server.xml
      Context path = " " docBase=" "/>
      步骤一:


      图片.png

      步骤二:右键打开


      图片.png
      步骤三:
      图片.png
      步骤四:重新配置Tomcat
    • 提示:路径中最好不要包含中文

    • 注意:外部Tomcat不能同时处于运行状态

    JSP

    • page指令
    • 通过属性定义了JSP的特性,实现与JSP容器的通信
    <%@page language="属性值" import="属性值" pageEncoding="属性值"%>
    图片.png

    language="java"(编程是java语言)
    import="java.util"(导包)
    pageEncoding="utf8"(编码格式)

    属性 说名
    language 指定JSP页面使用的脚本语言
    import 通过该属性来引用脚本语言中使用到的类文件
    pageEncosing 使用指定JSP的字符编码方式

    out对象

    • out对象是JSP的内置对象 (无需实例化即可使用)
    • 实现数据的输出显示

    out对象的方法

    属性 说名
    print 向页面输出显示
    println 向页面输出显示,在结尾处添加换行

    < %out.print();%> 或< %out.println();%> 实现页面输出有弊端:

    • Java代码与HTML标签混在一起,可读性不好,不利于修改
    • 显示数据来自于数据库
    解决方法:(初学未完善)
    图片.png
    图片.png

    注释

    • JSP可以添加的注释:
      —HTML注释:< !--HTML注释-->
      JSP注释:< %--JSP注释--%>
      JSP脚本中注释:< %//单行注释%> 、< %/* 多行注释* />

    Web程序调试和排错

    Web程序常见错误:
    • 404错误-----找不到访问的页面或资源
      ——运行时,URL输入错误
      ——将页面放在WEB-INF下
      ——外部启动Tomcat,没部署项目
    • 500错误-----JSP页面代码有误

    相关文章

      网友评论

          本文标题:二、JSP(部署 简单输出及注释)

          本文链接:https://www.haomeiwen.com/subject/uvcneftx.html