365充值真人注册-super365体育官网下载-365bet体育开户

java-web——servlet篇,servlet保姆级教程,利用servlet实现登录注册功能。

java-web——servlet篇,servlet保姆级教程,利用servlet实现登录注册功能。

创建一个servlet程序

1、新建一个web项目

这里我就不过多阐述了,有需要可以去看我的上一个博客:使用idea2021创建第一个web项目

2、添加Tomcat的servlet-api.jar包

选中你的项目,点击idea左上角的file,再点击project structure

点击libraries > + >java

选中自己项目的路径,然后点击OK

选择classes,点击OK

点击OK

点击红色圆圈的 +

进去之后,找到你Tomcat下面 lib >servlet-api.jar 然后点击OK,之后出现这个页面。

最后单击右下角apply ,再点击OK。

3、创建servlet类

再Src目录下面创建一个servlet的Java类。(右击new就行,名字自己取一个)

再TextServlet中写入代码,让你的类继承HttpServlet,再到类里面直接输入dopost就会出现其他内容,我建议你们去网上找一个教程,设置一下idea自动导包,这样输完这些代码就会自动导包进来,如果这一步没有成功的话,记得去检查一下自己的jar包有没有正确引入。

package com.itlyh;

import javax.servlet.ServletException;

import javax.servlet.http.HttpServlet;

import javax.servlet.http.HttpServletRequest;

import javax.servlet.http.HttpServletResponse;

import java.io.IOException;

public class TestServlet extends HttpServlet {

@Override

protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {

super.doPost(req, resp);

}

}

把dopost里面的request response补齐

4、servlet的配置

找到web-inf下面的web.xml。双击打开、

将下述代码写入自己的文件中,如果你的命名和我不一样,自己记得更改。

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_4_0.xsd"

version="4.0">

TextServlet

com.itlyh.TestServlet

TextServlet

/region

在下述地方新建一个HTML文件,用来放我们登录注册的地方。

下面我给你们一个简单的代码,没有任何css样式,你们可以自己去美化一下

注册

账号 :

密码 :

前端代码运行出来结果如下:浏览器上面的地址后面是运行出来就是这样,你们如果出不来自己再加一个/index.html在后面

回到TextServlet类,写入以下代码:

一定要注意,getParameter()方法中的参数,一定要和前端文件input标签中name的值保持高度一致,不然会找不到数据。

String idStr = request.getParameter("userid");

Integer id = Integer.parseInt(idStr);

String pawStr = request.getParameter("userpaw");

System.out.println("账号 = " + id);

System.out.println("密码 = " + pawStr);

5、运行结果

启动Tomcat,查看运行结果,如果你之前已经启动了,如果发生报错,建议先关停Tomcat再重新运行一遍。

输入值,这里因为我把账号那里加了转成整型,所以只可以接受数字,用其他的会报错

后端接收到数据,说明我们已经配置成功。

结语:我现在也只是一名Java的初学者,如果内容有什么错的地方,还请大家批评指正,欢迎大家和我一起讨论学习。很高兴遇到大家!

相关推荐