基于SpringMVC的登录选偶像入门例子

基于SpringMVC的登录选偶像入门例子
1.springmvc创建过程需要基于mvc模式,在IDEA编辑器下,选用webapp的骨架
在这里插入图片描述
2.填写项目id myj和项目名SpringMVC
在这里插入图片描述
3.因为maven下的webapp创建一般需要到spring的源地址下载依赖,一般第一次或者网络原因下载比较慢,解决方法点击加号加个archetypeCatalog = internal 可解决导入慢问题在这里插入图片描述
接下来就点击OK,next下一步等待项目建成功就好。刚建好的项目main目录下是空的,webapp下面有WEB-INF里面只有个web.xml文件,然后根据需求创建文件,我建立个java目录放源代码,resources放配置文件了
在这里插入图片描述
接下来来看项目pom.xml总的文件,根据需要填写需要的插件依赖
在这里插入图片描述
web.xml
在这里插入图片描述
dispatcher-servlet.xml
在这里插入图片描述
index.jsp
在这里插入图片描述
success.jsp

success.jsp

<%@ page contentType="text/html;charset=UTF-8" language="java" errorPage="" %>
<html>
<head>
    <title>Success</title>
</head>
<body>
<h2>登陆成功,请选择您喜欢的偶像</h2>
<form action="choose" method="post">
    <h2>我心中的偶像是?</h2>
    <table border="1">
        <tr bgcolor="#f0f8ff">
            <th>请选择您的偶像</th>
            <th>偶像</th>
        </tr>
        <tr>
            <td>国家栋梁袁隆平院士</td>
            <td><input type="radio" name="choose" value="袁隆平"></td>
        </tr>
        <tr>
            <td>IT界大佬马云巴巴</td>
            <td><input type="radio" name="choose" value="马云"></td>
        </tr>
        <tr>
            <td>声音甜的林志玲姐姐</td>
            <td><input type="radio" name="choose" value="林志玲"></td>
        </tr>
        <tr>
            <td>体育界狂人乔丹大哥</td>
            <td><input type="radio" name="choose" value="乔丹"></td>
        </tr>
    </table>
    <tr>
        <td>现在年龄<input type="text" name="age"></td>
    </tr><br>

    <tr align="center">
        <td colspan="2"><input type="submit" value="提交"/>
            <input type="reset" value="重置" /></td>
    </tr>
</form>
</body>
</html>

Action包建立LoginAction.java
在这里插入图片描述
ChooseAction.java
在这里插入图片描述
选择偶像后的判断返回
在这里插入图片描述
运行结果
在这里插入图片描述
输入用户名aaa密码bbb登录成功到选择页面
选择偶像然后填写年龄,我在chooseAction做了年龄加1操作
在这里插入图片描述
最后的输出结果,一个简单的springmvc例子就结束了
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_40771292/article/details/106573536