tomcat 使用及基本发布web

先建一个web project ,然后更改web.xml

  <servlet>
    <servlet-name>login</servlet-name> //login 为自定义的名字
    <servlet-class>com.bruce.serverlet.loginServer</servlet-class> //loginserver 为自定义的一个class 继承自HttpServlet
  </servlet>
    <servlet-mapping>
      <servlet-name>login</servlet-name> //login和前面 <serlet-name>中相同
      <url-pattern>/loginserver</url-pattern> // loginserver 为自定义名字,注意前面有一个“/” 并且用在 form 表单中的action中
    </servlet-mapping>

 

在jsp中添加:

  <body>
     <form action="loginserver" method="get">
       user:<input type="text" name="name" value=""/> <br/>
       pass:<input type="password" name="pass" value=""/><br>
       <input type="submit" value="submit">
     </form>
  </body>

 

//loginserver 类

public class loginServer extends HttpServlet {

 @Override
 protected void doGet(HttpServletRequest req, HttpServletResponse resp)
   throws ServletException, IOException {
    
   UserDaoImpl userIml = new UserDaoImpl();
   List<UserEntity> userlist = userIml.selectAll();
    String name = req.getParameter("name");
    String pass = req.getParameter("pass");
    boolean bool = false;
   
   for(UserEntity u:userlist)
   {
    if(name.equals(u.getName())&&pass.equals(u.getPass())){
     bool=true;
     req.getRequestDispatcher("/pages/success.jsp").forward(req, resp);
     }  
   }
   if(!bool){
      req.getRequestDispatcher("/pages/failed.jsp").forward(req, resp);
   }
  
 
 }

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值