9.29 java web注释方式以及servlet映射

9.29

java web中的三种注释方式:

  1. html注释:<!--  -->
  2. java注释://         /*  */
  3. jsp注释:<%--  --%>

 

xml文件中的单释、多行注释问题

第一种(单行):

        <!-- 注释内容 -->

第二种(多行):

        <!--

              注释内容(无其他注释符)

        -->

第三种(多行):

       <![CDATA[

             注释内容(包含其他注释符)

      ]]>

如图:
在已注释2的前提下,想要注释1,需要采用第三种注释方法。

在这里插入图片描述

 

浏览器不能直接访问Servlet文件,只能通过映射的方式来间接访问Servlet,映射需要开发者手动配置,有两种配置方式。

一是基于XML文件的配置方式

  <servlet>
  <servlet-name>MyServlet</servlet-name>
  <servlet-class>com.wdy.servlet.MyServlet</servlet-class>
  </servlet>
  
  <servlet-mapping>
  <servlet-name>MyServlet</servlet-name>
  <url-pattern>/myservlet</url-pattern>
  </servlet-mapping>

二是基于注解的方式

在定义MyServlet之前加 @WebServlet("/demo1")

/demo1是自己定义的名称,可以修改,还需导入javax.servlet.annotation.WebServlet

上述两种配置方式结果完全一致,将demo1与MyServlet进行映射,及可在浏览器地址栏中直接访问demo1就可以映射MyServlet。

 

posted @ 2020-09-29 22:22  不会编程的肉蛋葱鸡  阅读(311)  评论(0编辑  收藏  举报