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

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

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

發(fā)布時(shí)間:2025/3/15 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Servlet课程0425(五) sendRedirect实现不同页面共享数据 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

Login.java

//登錄界面 package com.tsinghua;import javax.servlet.http.*; import java.io.*;public class Login extends HttpServlet{public void doGet(HttpServletRequest req, HttpServletResponse res){//業(yè)務(wù)邏輯try{//中文亂碼//瀏覽器默認(rèn)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("用戶(hù)名<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請(qǐng)求//req用于獲得客戶(hù)端(瀏覽器)的信息//res用于向 客戶(hù)端(瀏覽器)返回信息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){//業(yè)務(wù)邏輯try{//接收用戶(hù)名和密碼String u = req.getParameter("username");String p = req.getParameter("userpwd");//驗(yàn)證if(u.equals("litao") && p.equals("litao")){//合法 //跳轉(zhuǎn)到welcomeres.sendRedirect("wel?uname="+u+"&upass="+p);}else{//不合法//寫(xiě)你要到的Servlet的那個(gè)URLres.sendRedirect("login"); }}catch(Exception ex){ex.printStackTrace();}}//處理get請(qǐng)求//req用于獲得客戶(hù)端(瀏覽器)的信息//res用于向 客戶(hù)端(瀏覽器)返回信息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傳遞的用戶(hù)名和密碼//如果參數(shù)的名字寫(xiě)錯(cuò)了,則得到的是null空值String u = req.getParameter("uname");String p = req.getParameter("upass");//業(yè)務(wù)邏輯try{PrintWriter pw = res.getWriter();//返回登錄界面pw.println("Welcome,hello,"+u+" password="+p); }catch(Exception ex){ex.printStackTrace();}}//處理get請(qǐng)求//req用于獲得客戶(hù)端(瀏覽器)的信息//res用于向 客戶(hù)端(瀏覽器)返回信息public void doPost(HttpServletRequest req, HttpServletResponse res){this.doGet(req,res); } }

?

轉(zhuǎn)載于:https://www.cnblogs.com/beautiful-code/p/5432824.html

總結(jié)

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

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。