1.新建项目
介绍项目结构:
- src:写java代码
- web:写前台代码的(html,js,css)
- Web-inf:项目信息
- Lib:jar包
- Web.xml:配置当前项目
- Index.JSP:前端页面代码
-
2.导入tmocat jar包到idea平台
-
File——Project Structure——Modules——Dependencies(点击右侧“+”)——1.JARs or directories——加载tomcat\lib\servlet-api.jar(勾选上)——ok!
3.创建Servlet类,重写方法
import javax.servlet.http.HttpServlet;
public class MyServlet extends HttpServlet {
@Override
protected void service(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
System.out.println("客户端请求发送到后端服务器service()里。。。。。");
}
}
4.配置文件web.xml
<servlet>
<servlet-name>HiServlet</servlet-name>
<servlet-class>包名.类名</servlet-class> 点击是否能进入,能就ok;不能就错误。
</servlet>
<servlet-mapping>
<servlet-name>HiServlet</servlet-name>
<url-pattern>/abcd</url-pattern>
</servlet-mapping>
5.配置tomcat服务器关联到idea平台
(在idea平台操控服务器的开启和关闭)
Run——Edit Configurations——点击“+”——Tomcat Server——Local:
Name:mytomcat
【Server中】
Application server:选择tomcat 的解压路径
URL:注意一下8080/后面的项目名
点击下方的“Fix”,之后再回退回来。
——点击“Apply”——点击“OK”.
- 设置src编译出来的代码放在classes里,主要的目的就是为了把src下编写的程序编译出来的结果都放在web下单独文件夹里显示。
6.启动服务器,访问项目
(注意:Can't load AMD 64-bit .dll on a IA 32-bit platform 如果出现前面的提示信息,说明jdk安装的是32位,而不是64位,重新安装就可以了)
地址栏输入:abcd 访问对应的Servlet类,执行方法。