JSP中xml的编写与Servlet中class的标记url的路径
2018-01-17 13:44
302 查看
我们都知道在使用Jsp和Servlet的时候需要编写包文件内的xml文件
但是在编写xml文件的时候我们需要注意的是Servlet的地址
一旦与我们Servlet的java文件不对应的话,就会造成url无法顺利的连接Servlet
这可能是由很多种问题中的某一种问题导致的
稍微不注意,一旦出现问题,需要很多时间去排查
但是对于经验不多的程序员来说,缺少经验导致排查非常花费时间
这时我们可以使用在Servlet的Java文件的class之前进行标记
直接标记这个class就是我们的Servlet
JVM虚拟机在执行时,会带有这个标记的类定位我们的Servlet
并且我们可以在这个标记中直接指定其他文件向Servlet发送请求的url路径
能极为简便地定义我们Servlet的url路径
示例代码如下:
但是在编写xml文件的时候我们需要注意的是Servlet的地址
一旦与我们Servlet的java文件不对应的话,就会造成url无法顺利的连接Servlet
这可能是由很多种问题中的某一种问题导致的
稍微不注意,一旦出现问题,需要很多时间去排查
但是对于经验不多的程序员来说,缺少经验导致排查非常花费时间
这时我们可以使用在Servlet的Java文件的class之前进行标记
直接标记这个class就是我们的Servlet
JVM虚拟机在执行时,会带有这个标记的类定位我们的Servlet
并且我们可以在这个标记中直接指定其他文件向Servlet发送请求的url路径
能极为简便地定义我们Servlet的url路径
示例代码如下:
package cn.MedicatedDietHall.Servlet; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpSession; @WebServlet("/MedicatedDietHallServlet") //标记Servlet的url路径 public class MedicatedDietHallServlet extends HttpServlet { /** * class上面的标记就是关键 */ private static final long serialVersionUID = 1L; private int userNumber = 0; protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { } protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { } }
相关文章推荐
- javaWeb开发web.xml中的url-pattern路径配置成/test/*.jsp这种写法,导致tomcat无法启动
- Servlet学习--关于url-pattern的编写方式和路径的总结
- 绝对路径${pageContext.request.contextPath}用法及其与web.xml中Servlet的url-pattern匹配过程
- servlet web.xml文件配置servlet-class可为jsp
- 通过struts.xml配置映射后的jsp引入外部css和js的路径问题及css中图片url路径问题
- JAVA-servelet 取得当前目录的路径/Servlet/class/文件路径/web路径/url地址
- 绝对路径${pageContext.request.contextPath}用法及其与web.xml中Servlet的url-pattern匹配过程
- JAVA 取得当前目录的路径/Servlet/class/文件路径/web路径/url地址
- web.xml详解之Servlet和URL路径
- JAVA 取得当前目录的路径/Servlet/class/文件路径/web路径/url地址
- JAVA 取得当前目录的路径/Servlet/class/文件路径/web路径/url地址
- 绝对路径${pageContext.request.contextPath}用法及其与web.xml中Servlet的url-pattern匹配过程
- JAVA 取得当前目录的路径/Servlet/class/文件路径/web路径/url地址
- JAVA 取得当前目录的路径/Servlet/class/文件路径/web路径/url地址
- 从0开始学java——JSP&Servlet——web容器搜索class的路径顺序
- JAVA 取JAVA 取得当前目录的路径/Servlet/class/文件路径/web路径/url地址 得当前目录的路径/Servlet/class/文件路径/web路径/url地址
- eclipse编写spring mvc时运行出现java.lang.ClassNotFoundException: javax.servlet.jsp.jstl.core.Config
- JAVA 取得当前目录的路径/Servlet/class/文件路径/web路径/url地址
- JAVA取得当前目录的路径/Servlet/class/文件路径/web路径/url地址
- JAVA 取得当前目录的路径/Servlet/class/文件路径/web路径/url地址