日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

Servlet课程0425(五) sendRedirect实现不同页面共享数据

發布時間:2025/3/15 20 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Servlet课程0425(五) sendRedirect实现不同页面共享数据 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Login.java

//登錄界面 package com.tsinghua;import javax.servlet.http.*; import java.io.*;public class Login extends HttpServlet{public void doGet(HttpServletRequest req, HttpServletResponse res){//業務邏輯try{//中文亂碼//瀏覽器默認ISO-8859res.setContentType("text/html;charset=gbk"); PrintWriter pw = res.getWriter();//返回登錄界面pw.println("<html>");pw.println("<body>");pw.println("<h1>登錄界面</h1>");pw.println("<form action='loginCl' method=post>");pw.println("用戶名<input type='text' name='username'/><br/>");pw.println("密碼<input type='password' name='userpwd'/><br/>");pw.println("<input type='submit' value='loing' /><br/>");pw.println("</form>");pw.println("</body>");pw.println("</html>");}catch(Exception ex){ex.printStackTrace();}}//處理get請求//req用于獲得客戶端(瀏覽器)的信息//res用于向 客戶端(瀏覽器)返回信息public void doPost(HttpServletRequest req, HttpServletResponse res){this.doGet(req,res); } }

LoginCl.java

//登錄界面 package com.tsinghua;import javax.servlet.http.*; import java.io.*;public class LoginCl extends HttpServlet{public void doGet(HttpServletRequest req, HttpServletResponse res){//業務邏輯try{//接收用戶名和密碼String u = req.getParameter("username");String p = req.getParameter("userpwd");//驗證if(u.equals("litao") && p.equals("litao")){//合法 //跳轉到welcomeres.sendRedirect("wel?uname="+u+"&upass="+p);}else{//不合法//寫你要到的Servlet的那個URLres.sendRedirect("login"); }}catch(Exception ex){ex.printStackTrace();}}//處理get請求//req用于獲得客戶端(瀏覽器)的信息//res用于向 客戶端(瀏覽器)返回信息public void doPost(HttpServletRequest req, HttpServletResponse res){this.doGet(req,res); } }

Welcome.java

//登錄界面 package com.tsinghua;import javax.servlet.http.*; import java.io.*;public class Welcome extends HttpServlet{public void doGet(HttpServletRequest req, HttpServletResponse res){//得到從logincl傳遞的用戶名和密碼//如果參數的名字寫錯了,則得到的是null空值String u = req.getParameter("uname");String p = req.getParameter("upass");//業務邏輯try{PrintWriter pw = res.getWriter();//返回登錄界面pw.println("Welcome,hello,"+u+" password="+p); }catch(Exception ex){ex.printStackTrace();}}//處理get請求//req用于獲得客戶端(瀏覽器)的信息//res用于向 客戶端(瀏覽器)返回信息public void doPost(HttpServletRequest req, HttpServletResponse res){this.doGet(req,res); } }

?

轉載于:https://www.cnblogs.com/beautiful-code/p/5432824.html

總結

以上是生活随笔為你收集整理的Servlet课程0425(五) sendRedirect实现不同页面共享数据的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。