软工实习日记2

今天主要进行了Java Servlet的尝试, 实现了登录模块以及额外的注册模块, 代码将在下面给出
主要架构: JSP -> Servlet层 -> Service层 -> Dao层 -> 数据库Util, model存放数据模型

依赖相关

jstl-1.2
mysql-connector-java-5.1.30

index.jsp
<%--Created by IntelliJ IDEA.User: li397Date: 2020/7/21Time: 15:39To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html><head><title>$Title$</title></head><body><h1>登录页面</h1><form name="login_form" action="" method="post">name:<input name="name" type="text">password:<input name="password" type="password"><input type="button" value="登录" onclick="login();"></form><form name="register_form" action="" method="post">name:<input name="name" type="text">password:<input name="password" type="password">age:<input name="age" type="age"><input type="button" value="注册" onclick="register();"></form></body>
</html><script>function login(){document.login_form.action="/login";document.login_form.submit();}function register(){document.register_form.action="/register";document.register_form.submit();}
</script>
web.xml
<?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.psychedelicghost.servlet.LoginServlet</servlet-class></servlet><servlet><servlet-name>registerServlet</servlet-name><servlet-class>com.psychedelicghost.servlet.RegisterServlet</servlet-class></servlet><servlet-mapping><servlet-name>loginServlet</servlet-name><url-pattern>/login</url-pattern></servlet


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部