您好,欢迎访问一九零五行业门户网

idea怎么创建servlet

使用idea创建servlet首先要新建java web和添加tomcat服务器,只有一起使用,才能看得出效果。
推荐课程:java教程。
第一步,新建web项目。
第二步,在web/web-inf目录下新建两个文件夹,classes用于存放servlet的字节码文件(.class),lib用于存放项目引用的包。
第三步,按f4进入project structure,进入modules(idea的工程)选项卡,将paths的两个输出路径均改成第2步新建的classes。
第四步,然后点击dependencies,选择右边+号,新建jars路径,选择第2步创建的lib文件夹。
第五步,进入artifacts选项卡,将输出目录定为tomcat安装位置的webapps下新建的该工程文件夹。
第六步,run->edit configurations配置tomcat,一般已经默认配好。
第七步,将web资源名定好,也可以是“/”,为空。
第八步,src下新建servlet。
第九步,配置好web.xml,<servlet-class>指明servlet的编译出的字节码在哪个包下,<url-pattern>是servlet的资源名
<?xml version="1.0" encoding="utf-8"?><web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/xmlschema-instance" xsi:schemalocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" version="3.1">     <servlet>         <servlet-name>myservlet</servlet-name>         <servlet-class>com.tqh.myservlet</servlet-class>     </servlet>     <servlet-mapping>         <servlet-name>myservlet</servlet-name>         <url-pattern>/a</url-pattern>     </servlet-mapping></web-app>
第十步,编写servlet
package com.tqh;import javax.servlet.servletexception;import javax.servlet.http.httpservlet;import javax.servlet.http.httpservletrequest;import javax.servlet.http.httpservletresponse;import java.io.ioexception;import java.io.printwriter;public class myservlet extends httpservlet { protected void dopost(httpservletrequest request, httpservletresponse response) throws servletexception, ioexception { doget(request,response); } protected void doget(httpservletrequest request, httpservletresponse response) throws servletexception, ioexception { response.setcontenttype(text/html); printwriter out=response.getwriter(); out.println(this is servlet); }}
展示效果:出现了我们输出的字符串
以上就是idea怎么创建servlet的详细内容。
其它类似信息

推荐信息