Mybatis+servlet实现的web实例

看了好久csdn,今天注册一下,也留下点东西,需要的借鉴一下,也请大家帮着点评下,也当自己积累了。谢谢~
前两天自己做的一个小实例,里面也有很多东西从网上搜到的,整合了下,传到上面。
上图:
 ps:图片上传不了,我先研究下。。。。

图片不太好用,先不上图了,等能传的时候补上。大家根据代码包名先自己还原下工程
开发工具:intellij idea14(新手)
服务器用的tomcat

数据库:mysql
jar包: mybatis-3.1.1.jar
       mysql-connector-java-5.0.8-bin.jar
       servlet-api.jar
 共三个,很简单,一个mybatis包,一个驱动包,一个servlet包

jsp:统一建立了一个page文件夹共三个jsp
index.jsp 登录界面
success.jsp 登录成功
fail.jsp 登录失败

.java:五个java文件
User.java 实体类
Servlet.java Servlet类
MyBatisUtil.java Mybatis的工具类
UserMapper.java 是个接口 主要对付mybatis的面向接口编程
UserDao.java 业务实现类

.xml:如果算上web.xml的话一共三个
config.cml 数据库连接,加上下面的配置文件的读取配置
userMapper.xml 这个配置文件与UserMapper.java放置到同一目录下
web.xml 配置servlet以及初始页面路径的

index.jsp

<%--
  Created by IntelliJ IDEA.
  User: yyr
  Date: 15-11-25
  Time: 上午11:03
  To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
    <title>SpringMvcDemo</title>
</head>
<body>
<form method="POST" name="frmLogin" action="LoginTestServlet">
    <h1 align="center">用户登录</h1>
    <center>
        <table border="1">
            <tr>
                <td>用户名:</td>
                <td>
                    <input type="text" name="username" value="" size="20" maxlength="20" onfocus="if (this.value=='Your name')  this.value='';" />
                </td>
            </tr>
            <tr>
                <td>密&nbsp;&nbsp;码</td>
                <td>
                    <input type="password" name="password" value="" size="20" maxlength="20" onfocus="if(this.value=='Your Password') this.value='';">
                </td>
            </tr>
            <tr>
                <td>
                    <input type="submit" name="Submit" value=" 提交" onclick="return validateLogin()">
                </td>
                <td>
                    <input type="reset" name="Reset" value="重置" />
                </td>
            </tr>
        </table>
    </center>
</form>

<script type="text/javascript">
    function validateLogin(){
    
        var sUserName = document.frmLogin.username.value;
        var sPassword = document.frmLogin.psssword.value;
        if (sUserName ==""){
            alert(
  • 6
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值