zoukankan      html  css  js  c++  java
  • jsp+servlet的简单实现

    开发环境 tomcat7.0,MyEclipse 10

    1、建一个简单的Web Project ,项目名jspServlet;

    2、在src目录下建一个package ,为com.fandy.servlet,并在该包底下键相应的servlet,

    3、servlet的相关代码,部分代码已省略,只记录主要代码:

    public class RegisterServlet extends HttpServlet{

    public void doPost(HttpServletRequest request, HttpServletResponse response)    throws ServletException, IOException {

          response.setContentType("text/html;charset=UTF-8");   

        String uname=request.getParameter("uname");

          String pwd=request.getParameter("pwd");

          String cpwd=request.getParameter("comPwd");

          response.sendRedirect("../index.jsp");

    }

    }

    4、jsp相关的代码

    <form action="register.do" method="post">
           <div>
              <label>用户名:</label>
              <input type="text" id="uname" name="uname">
           </div>
           <div>
              <label>密码:</label>
              <input type="password" id="pwd" name="pwd">
           </div>
           <div>
              <label>确认密码:</label>
              <input type="password" id="comPwd" name="comPwd">
           </div>
           <div>
              <input type="submit" value="提交">
           </div>
    </form>

    5、在WEB-INFO的web.xml,修改相关配置

      <servlet>
        <servlet-name>RegisterServlet</servlet-name>
        <servlet-class>com.fandy.servlet.RegisterServlet</servlet-class>
      </servlet>
      <servlet-mapping>
        <servlet-name>RegisterServlet</servlet-name>
        <url-pattern>/register.do</url-pattern>
      </servlet-mapping>

    6、web.xml的相关配置说明

    <url-parttern>/xxx</url-parttern>:精确匹配,如<url-parttern>/helloServlet</url-parttern>;

    <url-parttern>/xxx/*</url-parttern>:路径匹配,如果没有精确匹配,对/xxx/路径的所有请求将由该Servlet进

    行处理,如<url-parttern>/helloServlet/*</url-parttern>;

    <url-parttern>*.do</url-parttern>:如果没有精确匹配和精确匹配,则所有.do扩展名的请求将由该Servlet处理;

     

  • 相关阅读:
    Linux | Ubuntu 生成二维码实例
    Ubuntu 添加wine安装程序的快捷方式
    mysql 中文 排序
    Received disconnect from **.**).***.*** port 22:2: Too many authentication failures 解决办法
    php 数组与URL相互转换
    ssh `快捷键` 快速链接服务器
    使用ssh生成密钥并保存在不同的文件(ubuntu)
    H5移动端调试 weinre
    简单的 图片下载 php
    linux 系统生成二维码
  • 原文地址:https://www.cnblogs.com/cbzg/p/5693705.html
Copyright © 2011-2022 走看看