第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

servlet實(shí)現(xiàn)登陸出現(xiàn)404,感覺沒錯(cuò)是不是哪里潛在的原因

servlet實(shí)現(xiàn)登陸出現(xiàn)404,感覺沒錯(cuò)是不是哪里潛在的原因

慕先生4463397 2017-12-11 22:27:45
package com.tz.servlet;import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;@WebServlet("Login")public class Login extends HttpServlet {?? ?/**?? ? * ?? ? */?? ?private static final long serialVersionUID = 1L;?? ?@Override?? ?protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {?? ??? ?doPost(req,resp);?? ?}?? ?@Override?? ?protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {?? ??? ?String username=req.getParameter("username");?? ??? ?String password=req.getParameter("password");?? ??? ?if(username!=null&&password!=null&&username.equals("aaa")&&password.equals("1234")){?? ??? ??? ?req.setAttribute("username", username);?? ??? ??? ?req.getRequestDispatcher("/welcome").forward(req,resp);?? ??? ?}else{?? ??? ??? ?req.getRequestDispatcher("/error").forward(req,resp);?? ??? ?}?? ?}}package com.tz.servlet;import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;@WebServlet("/welcome")public class Welcome extends HttpServlet {?? ?/**?? ? * ?? ? */?? ?private static final long serialVersionUID = 1L;?? ?@Override?? ?protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {?? ??? ?// TODO Auto-generated method stub?? ??? ?super.doGet(req, resp);?? ?}?? ?@Override?? ?protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {?? ??? ?String username=req.getParameter("username");?? ??? ?PrintWriter out = resp.getWriter();?? ??? ?out.println("<html>");?? ??? ??? ?out.println("<head>");????? ??? ??? ?out.println("<title>登錄信息</title>");?????? ??? ??? ?out.println("</head>");???? ??? ??? ?out.println("<body algin=center>");????? ???????? out.println("<h2>"+"歡迎您"+username+"</h2>");???? ???????? out.println("</body>");???? ???????? out.println("</html>");??? }}/**?* ?*/package com.tz.servlet;import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;/**?* @author Administrator?*?*/@WebServlet("/error")public class Error extends HttpServlet {?? ?/**?? ? * ?? ? */?? ?private static final long serialVersionUID = 1L;?? ?@Override?? ?protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {?? ??? ?doPost(req,resp);?? ?}?? ?@Override?? ?protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {?? ??? ?PrintWriter out =resp.getWriter();?? ??? ??? ?out.println("<html>");?? ??? ??? ??? ?out.println("<head>");????? ??? ??? ??? ?out.println("<title>登錄信息</title>");?????? ??? ??? ??? ?out.println("</head>");???? ??? ??? ??? ?out.println("<body algin=center>");????? ??? ???????? out.println("<h2>登陸錯(cuò)誤請重新登陸</h2>");???? ??? ???????? out.println("</body>");???? ??? ???????? out.println("</html>");?? ?}}<!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here</title><style type="text/css">?? ?#box{width:500px;height:500px;margin:100px auto;}?? ?#sub{text-align:center}?? ?#box form div{width:230px;height:40px;line-heihgt:340px}</style></head><body>?? ?<div id="box">?? ??? ?<h3>聊天室</h3>?? ??? ?<form action="/land/Login" method="post">?? ??? ??? ?<div class="text">賬號(hào)<input type="text" name="username"? /></div>?? ??? ??? ?<div class="pas">密碼<input type="password" name="password"? /></div>?? ??? ??? ?<div class="sub"><input type="submit" value="登陸" class="sub"></div>?? ??? ?</form>?? ?</div></body></html>
查看完整描述

1 回答

?
產(chǎn)品經(jīng)理不是經(jīng)理

TA貢獻(xiàn)481條經(jīng)驗(yàn) 獲得超143個(gè)贊

  1. 第一個(gè)Servlet注解改為:@WebServlet("/Login");

  2. 表單form里的?action="/land/Login"改為action="${pageContext.request.contextPath}/Login"

  3. 使用@WebServlet注解的話,就不用在web.xml里面配置Servlet與UrlPattern了。

查看完整回答
反對(duì) 回復(fù) 2017-12-12
  • 1 回答
  • 0 關(guān)注
  • 1253 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)