最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

java中response對象用法實例分析

 更新時間:2015年12月30日 15:55:49   作者:官林輝  
這篇文章主要介紹了java中response對象用法,結(jié)合實例形式分析了Java中response對象的功能及具體使用技巧,需要的朋友可以參考下

本文實例講述了java中response對象用法。分享給大家供大家參考,具體如下:

<jsp:forward>動作元素用于運行時在服務(wù)器端結(jié)束當(dāng)前頁面的執(zhí)行,并從當(dāng)前頁面轉(zhuǎn)向指定頁面。

使用response對象的setHeader()方法可以設(shè)置頁面的自動刷新時間間隔。實現(xiàn)每隔60秒重新加載本頁面的語句為:

復(fù)制代碼 代碼如下:
response.setHeader("refresh",60);

而實現(xiàn)3秒后瀏覽器加載新頁面http://m.fzitv.net的語句為:
復(fù)制代碼 代碼如下:
response.setHeader("refresh","3;URL=http://m.fzitv.net");

response的方法:void sendRedirect(String url),將頁面重定向到指定的URL地址上。

實例:使用response實現(xiàn)用戶登錄功能

login.html為登錄表單頁面
login.jsp為信息處理頁面,用來驗證用戶登錄是否成功。
success.jsp為登錄成功后的跳轉(zhuǎn)頁面。

login.html的源代碼如下:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
 <head>
  <title>登錄功能實例</title>
  <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
  <meta http-equiv="description" content="this is my page">
  <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  <!--<link rel="stylesheet" type="text/css" href="./styles.css">-->
 </head>
 <body>
  <center>
  <h1>登錄界面</h1>
  <form action="login.jsp" method="post">
        姓名:<input type="text" name="name"><br>
    密碼:<input type="password" name="pwd"><br>
    <input type="submit" name="submit" value="登錄">
    <input type="reset" name="reset" value="重置">
  </form>
  </center>
 </body>
</html>

login.jsp的源代碼如下:

<%@ page language="java" import="java.util.*" contentType="text/html;charset=UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
 <head>
  <base href="<%=basePath%>">
  <title>登錄功能實例</title>
 <meta http-equiv="pragma" content="no-cache">
 <meta http-equiv="cache-control" content="no-cache">
 <meta http-equiv="expires" content="0">  
 <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
 <meta http-equiv="description" content="This is my page">
 <!--
 <link rel="stylesheet" type="text/css" href="styles.css">
 -->
 </head>
 <body>
  <center>
  <h1>登錄功能實例</h1>
  <%
   request.setCharacterEncoding("UTF-8");
   String name = request.getParameter("name");
   String pwd = request.getParameter("pwd");
   if(name != null && pwd != null && name.equals("guanlin") && pwd.equals("123"))
   {
    //response.sendRedirect("success.jsp");
  %>
  <jsp:forward page="success.jsp"></jsp:forward>
  <%}else
  {
  out.println("<font color='red'>用戶名或密碼錯誤,5秒鐘回到登錄頁面,如果不想等待請點<a href='response/login.html'>返回登錄</a></font>");
  response.setHeader("refresh","5;url = login.html");
  }
  %>
  </center>
 </body>
</html>

success.jsp的源代碼如下:

<%@ page language="java" import="java.util.*" contentType="text/html;charset=UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
 <head>
  <base href="<%=basePath%>">
  <title>登錄功能實例</title>
 <meta http-equiv="pragma" content="no-cache">
 <meta http-equiv="cache-control" content="no-cache">
 <meta http-equiv="expires" content="0">  
 <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
 <meta http-equiv="description" content="This is my page">
 <!--
 <link rel="stylesheet" type="text/css" href="styles.css">
 -->
 </head>
 <body>
  <center>
  <h1 style="green">登錄成功!</h1>
  <%
   request.setCharacterEncoding("UTF-8");
   String name = request.getParameter("name");
   String pwd = request.getParameter("pwd");
   %>
   登錄的用戶名為:<%=name %><br>
   登錄的密碼為:<%=pwd %>
  </center>
 </body>
</html>

希望本文所述對大家Java程序設(shè)計有所幫助。

相關(guān)文章

  • 關(guān)于spring依賴注入的方式以及優(yōu)缺點

    關(guān)于spring依賴注入的方式以及優(yōu)缺點

    這篇文章主要介紹了關(guān)于spring依賴注入的方式以及優(yōu)缺點,依賴注入,是IOC的一個方面,是個通常的概念,它有多種解釋,這概念是說你不用創(chuàng)建對象,而只需要描述它如何被創(chuàng)建,需要的朋友可以參考下
    2023-07-07
  • 淺談標(biāo)簽和JLabel類構(gòu)造方法

    淺談標(biāo)簽和JLabel類構(gòu)造方法

    這篇文章主要介紹了標(biāo)簽和JLabel類構(gòu)造方法,具有一定參考價值,需要的朋友可以參考下。
    2017-09-09
  • Spring @Order注解使用詳解

    Spring @Order注解使用詳解

    注解@Order或者接口Ordered的作用是定義Spring IOC容器中Bean的執(zhí)行順序的優(yōu)先級,而不是定義Bean的加載順序,Bean的加載順序不受@Order或Ordered接口的影響
    2022-08-08
  • IntelliJ IDEA(2019)之mybatis反向生成的實現(xiàn)

    IntelliJ IDEA(2019)之mybatis反向生成的實現(xiàn)

    這篇文章主要介紹了IntelliJ IDEA(2019)之mybatis反向生成,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-10-10
  • Jenkins初級應(yīng)用之Invoke?Phing?targets插件配置

    Jenkins初級應(yīng)用之Invoke?Phing?targets插件配置

    這篇文章主要為大家介紹了Jenkins初級應(yīng)用之Invoke?Phing?targets的插件配置,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步早日升職加薪<BR>
    2022-04-04
  • Java集合List和Map互轉(zhuǎn)的方法總結(jié)

    Java集合List和Map互轉(zhuǎn)的方法總結(jié)

    有時候我們需要將給定的List轉(zhuǎn)換為Map,或者Map轉(zhuǎn)換為List,本文主要介紹了Java集合List和Map互轉(zhuǎn)的方法總結(jié),具有一定的參考價值,感興趣的可以了解一下
    2023-09-09
  • java幾種排序算法的實現(xiàn)及簡單分析

    java幾種排序算法的實現(xiàn)及簡單分析

    這篇文章主要介紹了java幾種排序算法的實現(xiàn)及簡單分析,實例分析了插入排序、希爾排序、選擇排序等常用排序算法,并分析了各個算法的優(yōu)劣,需要的朋友可以參考下
    2015-05-05
  • java實現(xiàn)文件讀寫與壓縮實例

    java實現(xiàn)文件讀寫與壓縮實例

    這篇文章主要介紹了java實現(xiàn)文件讀寫與壓縮實例,有助于讀者加深對文件操作的理解,需要的朋友可以參考下
    2014-07-07
  • Java枚舉之EnumSet詳解

    Java枚舉之EnumSet詳解

    這篇文章主要介紹了Java枚舉之EnumSet詳解,使用時進行與或運算,但是定義多了之后,會很亂、臃腫,編寫容易出錯,EnumSet可以實現(xiàn)類似的功能,且使用起來很簡潔,需要的朋友可以參考下
    2023-12-12
  • MyBatis 引入映射器的方法

    MyBatis 引入映射器的方法

    本文通過實例代碼給大家分享mybatis 引入映射器的方法,非常不錯,具有參考借鑒價值,需要的朋友參考下吧
    2017-09-09

最新評論

正定县| 白水县| 东光县| 海门市| 蒙山县| 农安县| 大关县| 泸定县| 永春县| 临沧市| 杭锦后旗| 荣成市| 台中县| 吴忠市| 牡丹江市| 祁连县| 临城县| 元朗区| 内江市| 桂东县| 阿拉尔市| 玉屏| 杭锦后旗| 边坝县| 通山县| 九江市| 汨罗市| 建瓯市| 忻城县| 高州市| 河北省| 芒康县| 浦北县| 呼和浩特市| 乐安县| 公主岭市| 房山区| 阳西县| 手机| 宁津县| 东城区|