Heim > Java > Java-Tutorial > Hauptteil

Servlet怎么配置xml

(*-*)浩
Freigeben: 2020-09-08 14:46:58
Original
9829 人浏览过

本篇文章将大致介绍servlet如何进行xml文件的简单配置,如需详细了解,推荐课程:Java教程

Servlet怎么配置xml

在web项目中编写一个类。

文件名:“SimpleServlet.java”

package cn.mldn.lxh.servlet ;//定义包
import java.io.* ;
// HttpServlet属于javax.servlet.http包下
// ServletException属于javax.servlet包下
import javax.servlet.* ;//导入HttpServlet所属的包
// HttpServletRequest、HttpServletResponse存放在javax.servlet.http包下
import javax.servlet.http.* ;
 
public class SimpleServlet extends HttpServlet
{
       // 表示处理get请求
       public void doGet(HttpServletRequest req,HttpServletResponse resp) throws IOException,ServletException //抛出异常
       {
              PrintWriter out = resp.getWriter() ;//实例化out对象。
              out.println("") ;
              out.println("") ;
              out.println("THE FIRST SERVLET") ;
              out.println("
") ;
              out.println("") ;
              out.println("

Hello World!!!

") ;               out.println("") ;               out.println("") ;               out.close() ;        }        public void doPost(HttpServletRequest req,HttpServletResponse resp) throws IOException,ServletException        {               this.doGet(request,response) ;        } };
Nach dem Login kopieren

JSP功能和servlet一致,也就是说servlet可以被外部访问,那么要访问它就需要通过一个地址,因此只有通过WEB的地址映射来解决了。

如何进行地址映射呢?

这时就需要配置web.xml文件进行更改到我们想要的地址、路径。


       simple//我们定义的servlet应用名字
       cn.mldn.lxh.servlet.SimpleServlet //我们定义的servlet应用名字对应的具体servlet文件

   //地址映射
       simple //我们定义的servlet应用名字
       /demo //地址名
Nach dem Login kopieren

行地址映射目的是为了使用servlet,它的工作过程是:

工作过程:

输入地址:http://localhost:8080/ demo,通过它找到映射文件内部的文件名simple,通过simple找到对应的

name>simple,然后定位到这个servlet文件:cn.mldn.lxh.servlet.SimpleServlet 

由此可见,simple中的名字simple不一定一定要与servlet的文件名“SimpleServlet.java”一致,它只是在对web.xml文件配置的时候我们对servlet应用名字的定义,通过cn.mldn.lxh.servlet.SimpleServlet我们就可以定位到这个servlet文件。

以上是Servlet怎么配置xml的详细内容。更多信息请关注PHP中文网其他相关文章!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!