第一步: 1、首先我们得要有一个给用户看得到的注册页面;(注册的jsp页面) 注册页面:index.jsp 接收提交过来的数据并处理的java类: 对应表单数据的实体类: 显示结果的页面: 错误提示如图: 解决办法: 解决办法:
戴夫的农场-SpringMVC-day03
主要内容清单
1、开发工具sts启动tomcat时默认打开浏览器的设置
第二步:
第三步:
2、模拟注册功能的业务逻辑和代码实现
2.1:注册功能的业务逻辑
2、然后再注册页面里提供给用户填数据的输入框和操作按钮;
3、定义好用户提交到哪里去的java类;
4、java类获取从页面提交过来的数据,把数据处理,然后再返回一个成功或者失败的提示页面,完成整个简单的逻辑流程2.2:注册功能的代码实现
<form action="user/reg" method="post"> <input type="text" name="username"/> <input type="password" name="password"/> <input type="radio" name="sex" value="男">男</input> <input type="radio" name="sex" value="女">女</input> <input type="text" name="phone"/> <input type="submit" value="提交"/> </form>
@Controller @RequestMapping("/user") public class UserController { @RequestMapping(value="/reg",method = RequestMethod.POST) public String reg(Model model,Users u){ System.out.println(u.getUsername()); System.out.println(u.getPassword()); System.out.println(u.getPhone()); System.out.println(u.getSex()); return "../success"; }
public class Users { private String username; private String password; private String sex; private int phone; public String getUsername() { return username; } public void setUsername(String username) { this.username = username; } public String getPassword() { return password; } public void setPassword(String password) { this.password = password; } public String getSex() { return sex; } public void setSex(String sex) { this.sex = sex; } public int getPhone() { return phone; } public void setPhone(int phone) { this.phone = phone; } }
<body> <h1>ok</h1> </body>
2.3:代码实现过程中常见的一些问题
1、新建jsp之后代码编辑区左边有红叉报错。
解决办法步骤:
第一步:
第二步:
第三步:
第四步:
第四步点击完成之后,如图:
2、运行项目时弹出提示框说tomcat报错。
1、不发布项目到tomcat里面去,单独启动tomcat,看报不报错,如果还报错那就重新配置tomcat;否则就不是tomcat的问题。
2、如果单独启动tomcat不报错,发布项目就报了错,或者是页面404,那就检查web.xml文件中的配置是否正确,可以用注释一段一段的方法来定位问题所在。3、运行项目完之后没有任何反应。
那是因为你创建的jsp页面的名字不叫index.jsp;web.xml文件中配置了默认启动时打开的页面为index.jsp;如果你的jsp页面不叫index.jsp,则需要手动在浏览器的地址栏输入你的地址,比如:https://localhost:8080/你的项目名/你的jsp页面名
本网页所有视频内容由 imoviebox边看边下-网页视频下载, iurlBox网页地址收藏管理器 下载并得到。
ImovieBox网页视频下载器 下载地址: ImovieBox网页视频下载器-最新版本下载
本文章由: imapbox邮箱云存储,邮箱网盘,ImageBox 图片批量下载器,网页图片批量下载专家,网页图片批量下载器,获取到文章图片,imoviebox网页视频批量下载器,下载视频内容,为您提供.
阅读和此文章类似的: 全球云计算