[一天一点java web]注册页面
2013-04-25 19:10
183 查看
[一天一点java web] 这是本人学习java web 的记录心得,是刚刚学习的时候做的笔记,原封不动的搬到博客上来,以做纪念留念,有很多地方 有错误的地方,我也没有修改,大家一笑而过。。。本文理的内容,只能参考!
1.先写一个 注册页面的jsp
2.在写一个 处理注册信息的servlet
3.在servlet 进行判断 填入的内容的正确性
4.输出 判断后的结果
这是一个不完整的,新手入门例子,简单的介绍了,注册页面的实现过程
先建议个jsp页面代表注册 register.jsp
下面是register.jsp的 表单代码:
<body>
<form action="servlet/register" method="post">
用户名:<input type="text" name="username"><br/>
密 码:<input type="password" name="password"><br/>
再输入: <input type="password" name="repassword"><br/>
年龄: <input type="age" name="age"><br>
<input type="submit" value="提交">
</form>
</body>
然后再写一个servlet 来处理register.jsp提交的内容
新建一个register.java 这个servlet
public class register extends HttpServlet {
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
String username = request.getParameter("username");
String password = request.getParameter("password");
String repassword = request.getParameter("repassword");
int age = Integer.parseInt(request.getParameter("age"));
//定义一个判断后要输出的变量 字符串的形式。
//这里还没有学编码,都用拼音来输入
String result = "";
//判断两次秘法是否一致 并且 年龄是否大于18 ,如果都正确,输出result的内容
if(password.equals(repassword) && age>18){
result +="gongxi";
}
if(age<18){
//判断年龄 是否小于18,小于18的输出result里的内容
result +="age<18";
}
if(!password.equals(repassword)){
//判断 两次密码是是不是不一致,不一致 输出result里的内容
result +="password != repassword";
}
if(!password.equals(repassword) && age<18){
//判断年龄是否小于18 并且两次密码是不是不一致,输出以下result内容
result +="age<19 && password != repassword";
}
PrintWriter out = response.getWriter();
//这里输出 判断后的结果 向页面输出。
out.println(result);
out.flush();
}
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
doGet(request, response);
}
}
做完这里想的和刚做完登录一样,心想 就是老师没教完整,教完整了一样简单。嘿嘿
自己也知道 判断没判断完整,后来想想,也对,如果上来就按照完整的模式来写一个程序,估计没有一个新手可以短时间内吸收掉吧。
还有学的时候老是认为自己吸收的块,有的很简单的代码,都没有多敲几遍,觉得记住了。。。
其实很多人都犯了这样的错误,不要以为简单,而不去做。
往往 最简单的东西也是最复杂的,而且也是最容易犯错的。。。
本文出自 “运维工程师” 博客,谢绝转载!
1.先写一个 注册页面的jsp
2.在写一个 处理注册信息的servlet
3.在servlet 进行判断 填入的内容的正确性
4.输出 判断后的结果
这是一个不完整的,新手入门例子,简单的介绍了,注册页面的实现过程
先建议个jsp页面代表注册 register.jsp
下面是register.jsp的 表单代码:
<body>
<form action="servlet/register" method="post">
用户名:<input type="text" name="username"><br/>
密 码:<input type="password" name="password"><br/>
再输入: <input type="password" name="repassword"><br/>
年龄: <input type="age" name="age"><br>
<input type="submit" value="提交">
</form>
</body>
然后再写一个servlet 来处理register.jsp提交的内容
新建一个register.java 这个servlet
public class register extends HttpServlet {
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
String username = request.getParameter("username");
String password = request.getParameter("password");
String repassword = request.getParameter("repassword");
int age = Integer.parseInt(request.getParameter("age"));
//定义一个判断后要输出的变量 字符串的形式。
//这里还没有学编码,都用拼音来输入
String result = "";
//判断两次秘法是否一致 并且 年龄是否大于18 ,如果都正确,输出result的内容
if(password.equals(repassword) && age>18){
result +="gongxi";
}
if(age<18){
//判断年龄 是否小于18,小于18的输出result里的内容
result +="age<18";
}
if(!password.equals(repassword)){
//判断 两次密码是是不是不一致,不一致 输出result里的内容
result +="password != repassword";
}
if(!password.equals(repassword) && age<18){
//判断年龄是否小于18 并且两次密码是不是不一致,输出以下result内容
result +="age<19 && password != repassword";
}
PrintWriter out = response.getWriter();
//这里输出 判断后的结果 向页面输出。
out.println(result);
out.flush();
}
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
doGet(request, response);
}
}
做完这里想的和刚做完登录一样,心想 就是老师没教完整,教完整了一样简单。嘿嘿
自己也知道 判断没判断完整,后来想想,也对,如果上来就按照完整的模式来写一个程序,估计没有一个新手可以短时间内吸收掉吧。
还有学的时候老是认为自己吸收的块,有的很简单的代码,都没有多敲几遍,觉得记住了。。。
其实很多人都犯了这样的错误,不要以为简单,而不去做。
往往 最简单的东西也是最复杂的,而且也是最容易犯错的。。。
本文出自 “运维工程师” 博客,谢绝转载!
相关文章推荐
- [一天一点java web]根据提交文本框输出表格
- [一天一点java web]复选框全选代码
- java web 程序---注册页面核心代码哈希Map
- java web 程序---注册页面密码验证
- [一天一点java web]jsp的9个内置对象
- Java Web基础--用户注册页面的简单实现
- [一天一点java web]登录的实现原理
- java web 程序--注册页面/HashMap的用法。。要懂啊
- [一天一点java web]双色球
- JavaWeb_session_应用_防止注册表单页面的重复提交
- JavaWeb_session_应用_防止注册表单页面的重复提交
- java web之注册页面
- 使用java-swing做出一个稍微漂亮一点的登陆注册页面
- 教你一天玩转JavaScript(二)——完成对注册页面的数据的简单校验
- Java在web页面上的编码解码处理及中文URL乱码解决
- javaweb上传图片,并且从数据库中查出,在页面显示,同时保存图片到数据库中
- 【javaweb:前端】修改a标签的href值为javascript代码使页面不自动跳转到当前页,改成不操作
- Java使用正则表达式对注册页面进行验证功能实现
- java web 程序---登陆验证4个页面
- android webView中的html页面通过javascript访问java代码