java简单案例:servlet登录
2020-06-30 09:30
55 查看
Tomcat简易登录注册
前言
暑期实习第二课,用web做一个简单的登录注册
简易实现Hello servlet
package com.wdd0629.servlet; import javax.servlet.*; import java.io.IOException; public class HelloServlet implements Servlet { @Override public void init(ServletConfig servletConfig) throws ServletException { } @Override public ServletConfig getServletConfig() { return null; } @Override public void service(ServletRequest servletRequest, ServletResponse servletResponse) throws ServletException, IOException { servletResponse.getWriter().write("hello,servlet"); } @Override public String getServletInfo() { return null; } @Override public void destroy() { } }
配置web
<?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_4_0.xsd" version="4.0"> <servlet> <servlet-name>helloServlet</servlet-name> <servlet-class>com.wdd0629.servlet.HelloServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>helloServlet</servlet-name> <url-pattern>/hello</url-pattern> </servlet-mapping> </web-app>
运行结果
在浏览器输入地址:http://localhost:8081/hello
登录功能
package com.wdd0629.servlet; 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 LoginServlet extends HttpServlet { protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { String name=req.getParameter("name"); String password=req.getParameter("password"); if (name.equals("123")&&password.equals("123")) { resp.getWriter().write("success"); } else { resp.getWriter().write("failed"); } } }
编写index.jsp
<%-- Created by IntelliJ IDEA. User: 荍三岁 Date: 2020/6/29 Time: 10:15 To change this template use File | Settings | File Templates. --%> <%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head> <title>$Title$</title> </head> <body> <form action="/login" method="post"> name:<input name="name" type="text"> password:<input name="password" type="password"> <input type="submit" value="login"> </form> </body> </html>
配置web
<?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_4_0.xsd" version="4.0"> <servlet> <servlet-name>loginServlet</servlet-name> <servlet-class>com.wdd0629.servlet.LoginServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>loginServlet</servlet-name> <url-pattern>/login</url-pattern> </servlet-mapping> </web-app>
运行结果
用户名:123 密码:123
密码输入正确后
密码输入错误后
相关文章推荐
- 服务器搭建:servlet+dao+javabean+jsp实现简单的用户登录(一)
- servlet以及用户登录简单案例
- java由servlet实现登录的简单功能,并把用户名用cookie保存起来,读取cookie
- 基于JSP + servlet + javabean的MVC简单验证登录实例
- 服务器搭建:servlet+dao+javabean+jsp实现简单的用户登录(一)
- 用JSP+Servlet+JavaBean模式实现简单的登录
- 服务器搭建:servlet+dao+javabean+jsp实现简单的用户登录
- java以html形式的简单的登录【servlet】1
- java简单案例:servlet
- JAVA的servlet的简单登录
- 一个简单的javaBean+JSP+Servlet案例
- 用JSP+Servlet+JavaBean模式实现一个简单的登录网页设计(JSP+Tomcat+MySQL)
- JSP+Servlet+JavaBean实现登录网页设计
- 【重温】_JSP与Servlet重温笔记,要点概述,jsp_servlet简单登录页面
- Servlet过滤器案例-自动登录
- java中类继承的简单应用案例
- Jsp+Servlet+JavaBean简单mvc实例
- servlet+jsp+jdbc简单登录系统
- java实现简单的单点登录
- jsp+servlet+javaBean简单登录实例