zoukankan      html  css  js  c++  java
  • 《Head First Servlets & JSP》-1-前言

    《Head First Servlets & JSP》(中文版) BB,KS & BB著, 苏钰函,林剑译,中国电力出版社

    数据交互

    Web浏览器和Web服务器:通过Http协议交互HTML数据。

    到底什么是MIME类型

    对一个Http响应:
    Content-Type(内容类型)响应首部的值称为MIME类型。
    MIME类型告诉浏览器要接收的数据是什么类型,这样浏览器才能知道如何显示这些数据。
    MIME类型值与HTTP请求“Accept”首部中所列的值相关。如下图一个请求和一个响应首部信息:

    Web服务器自己不做的两件事

    • 动态内容
      Web服务器应用只提供静态页面,需要“辅助程序”提供动态页面内容。Servlet就是这样的一个“辅助应用”。
    • 保存数据
      用户发送来数据,需要保存到一个文件或数据库中,为此需要一个应用,Web服务器只负责找到那个应用并把数据传给它。

    JSP的作用

    第一个Servlet程序中,HTML标签写在JAVA代码中了,并且是作为String直接量写入的,引号和其他的语法会是一种灾难。
    那么,如果反过来,在HTML中写Java代码呢?——JSP,会相对好一些。更好的是,在新的JSP规范中,页面设计人员应该尽可能少地在JSP中放入Java代码甚至根本不放,而是放一些调用具体Java方法的标记——JSP语法。

    附件

    • 要点
    • 第一个Servlet程序Ch1Servlet.java
    1. publicclassCh1ServletextendsHttpServlet{
    2. publicvoid doGet(HttpServletRequest request,
    3. HttpServletResponse response)throwsIOException{
    4. PrintWriterout=response.getWriter();
    5. java.util.Date today =new java.util.Date();
    6. out.println("<html>"+
    7. "<body>"+
    8. "<h1 align=center>Chapter1 Servlet</h1>"+
    9. "<br/>"+today+"</body>"+"</html>");
    10. }
    11. }
  • 相关阅读:
    活动安排问题
    喵哈哈村的魔法考试 Round #5 (Div.2) C
    梯度下降,牛顿法 ,高斯牛顿法
    SSD模型解析
    训练较深的卷积神经网络时遇到的问题
    手写体识别
    Fast Patch-based Style Transfer of Arbitrary Style 理解
    多任务学习
    迁移学习(训练数据少的可怜时的办法)
    通过训练得出的结果修改模型
  • 原文地址:https://www.cnblogs.com/myitroad/p/6192500.html
Copyright © 2011-2022 走看看