java 开发 怎么实现用户添加功能?

java 开发 怎么实现用户添加功能?,第1张

1:在网页中编写一个按钮,比如添加用户

<form action="xxx.jsp"/>

<input type="submit" value="添加用户"/>

</form>

2:添加mysql的jdbc驱动jar包

3:编写一个数据库 *** 作辅助类,使用的sql语句,差不多如下

insert into tb_user values(?,?,?)等,你写的太简单,详细点的要求可以发邮件到[email protected],我会帮你完成哦

index.jsp页面:

<%@ page language="java" contentType="text/htmlcharset=GB2312"%>

<html>

<head>

<title>登录页面</title>

</head>

<body>

<!-- 提交请求参数的表单 -->

<form action="login" method="post">

<table align="center">

<caption><h3>用户登录</h3></caption>

<tr>

<!-- 用户名的表单域 -->

<td>用户名:<input type="text" name="username"/></td>

</tr>

<tr>

<!-- 密码的表单域 -->

<td>密  码:<input type="password" name="password"/></td>

</tr>

<tr align="center">

<td colspan="2"><input type="submit" value="登录"/><input type="reset" value="重填" /></td>

</tr>

</table>

</form>

</body>

</html>

servlet:

import java.io.IOException

import java.io.PrintWriter

import javax.servlet.ServletException

import javax.servlet.http.HttpServlet

import javax.servlet.http.HttpServletRequest

import javax.servlet.http.HttpServletResponse

public class Test extends HttpServlet {

public void doGet(HttpServletRequest request, HttpServletResponse response)

throws ServletException, IOException {

doPost(request,response)

}

public void doPost(HttpServletRequest request, HttpServletResponse response)

throws ServletException, IOException {

response.setContentType("text/htmlcharset=gb2312")

PrintWriter out = response.getWriter()

String name=request.getParameter("username")

String psw=request.getParameter("password")

if(name.trim().equals("")||psw.trim().equals(""))

out.println("你输入的用户名或密码为空")

else

out.println("用户 "+name+",你好!<br>你输入的密码为:"+psw)

}

}

web.xml配置文件:

<?xml version="1.0" encoding="UTF-8"?>

<web-app version="2.5"

xmlns="http://java.sun.com/xml/ns/javaee"

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

xsi:schemaLocation="http://java.sun.com/xml/ns/javaee

http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">

<servlet>

<description>This is the description of my J2EE component</description>

<display-name>This is the display name of my J2EE component</display-name>

<servlet-name>Test</servlet-name>

<servlet-class>Test</servlet-class>

</servlet>

<servlet-mapping>

<servlet-name>Test</servlet-name>

<url-pattern>/login</url-pattern>

</servlet-mapping>

<welcome-file-list>

<welcome-file>index.jsp</welcome-file>

</welcome-file-list>

</web-app>

在servlet里面用

request.setAttribute("mes",yourMessage)

request.getRequestDispatcher("YourJspURL").forward(request, response)

然后在相应jsp里面获取属性输出:

<%=request.getAttribute("mes")%>


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11933695.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存