jsp+servlet 练习
来源:互联网 发布:sql server 类型转换 编辑:程序博客网 时间:2024/05/22 05:16
Login.jsp
<body> <form action="ServletTest" method="post"> <table align="center"> <tr><td>name:<td><td><input type="text" name="name"><td><tr> <tr><td>psw:<td><td><input type="text" name="psw"><td><tr> <tr><td><td><td><input type="submit" value="提交"><td><tr> </table> </form> </body>
通过index.jsp 用forward专向Login.jsp。
<jsp:forward page="/WEB-INF/Login.jsp"></jsp:forward>
在项目中创建一个servlet 类,继承HttpServlet,重写doGet(),doPost()
ServletTest.java
package com.scx.servlet;import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;public class ServletTest extends HttpServlet{@Overrideprotected void doGet(HttpServletRequest req, HttpServletResponse resp)throws ServletException, IOException {// TODO Auto-generated method stubsuper.doGet(req, resp);}@Overrideprotected void doPost(HttpServletRequest req, HttpServletResponse resp)throws ServletException, IOException {//req.setCharacterEncoding("utf-8"); 这种转换会乱码resp.setContentType("text/html;charset=UTF-8");String name = req.getParameter("name");String psw = req.getParameter("psw");PrintWriter out = resp.getWriter();if(name=="123"||name.equals("123")){if(psw=="123"||psw.equals("123")){out.println("登录成功,"+"欢迎"+name+"进入我的空间!");}}else{out.println("用户名或密码错误!");}}}
过程中出现了 HTTP method GET is not supported by this URL 这种错误,网上搜了好久,原来是我是用的POST传值,结果在ServletTest中,写到了doGet()方法体内,真是太晕了,就先到这吧,晚安,地球。
0 0
- jsp+servlet小练习
- jsp+servlet 练习
- JSP+Servlet+JavaBean实现MVC模式练习
- JSP简单练习-Servlet小程序
- 练习--JSP+Servlet动态生成验证码
- javaee之jsp和Servlet的练习
- JSP简单练习-用Servlet获取表单数据
- jsp&servlet
- Jsp&servlet
- jsp/servlet
- JSP Servlet
- servlet&JSP
- jsp/Servlet
- jsp-servlet
- servlet & jsp
- jsp---->servlet
- servlet/jsp
- jsp+servlet
- 布局
- SqlCommand 类读取SqlDataReader数据动态创建DataTable
- 推箱子
- Android Framework:Binder(2)-Service Manager
- 告知你不为人知的UDP-疑难杂症和使用
- jsp+servlet 练习
- Spring(一)——总体介绍
- $(selector).each()
- 同步容器和并发容器
- JAVA Comparator和Comparable的区别
- jquery子元素过滤器
- 66 Plus One
- csu1093: Caps Lock 模拟水题
- python 基础 —— platform 模块