<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    拼搏的人生

    拼搏在繁華的都市

      BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
      7 隨筆 :: 13 文章 :: 6 評(píng)論 :: 0 Trackbacks

    package coreservlets;

    import java.io.*;
    import java.uitl.*;

    import javax.servlet.*;
    import javax.servlet.http.*;

    public class ShowParameters extends HttpServlet
    ?{
    ?? public void doGet(HttpServletRequest request,HttpServletResponse response)
    ?? throws ServletException,IOException
    ?? {
    ???? response.setContentType("text/html");
    ???? PrintWriter out=response.getWriter();
    ???? String title="showParameters";
    ???? out.println(ServletUtilities.headWithTitle(title)+
    ??????????????????????? "<BODY bgcolor=\"#FDF5E6\">\n"+
    ??????????????????????? "<h1>"+title+"</h1>\n"+
    ??????????????????????? "</body>"+
    ??????????????????????? "<Table border=1 align=center>\n"+
    ??????????????????????? "<tr bgcolor=\"#FFAD00\">\n"+
    ??????????????????????? "<th>Parameters Name<TH>Parameter Value(s)");
    ???? Enumeration paramNames=request.getParameterNames();
    ???? while(paramNames.hasMoreElement())
    ???? {
    ?????? String paramName=(String)paramNames.nextElement();
    ?????? out.println("<tr><Td>"+paramName+"\n<Td>");
    ?????? String[] paramValues=request.getParamValues(paramName);
    ?????? if(paramValues.length==1)
    ?????? {
    ???????? String paramValue=paramValues[0];
    ???????? if(paramValue.length()==0)
    ?????????? out.println("<I>No Value</I>");
    ???????? else
    ?????????? out.println(paramValue);
    ?????? }
    ?????? else
    ?????? {
    ???????? out.println("<UL>");
    ???????? for(int i=0;i<paramValues.length;i++)
    ???????? {
    ?????????? out.println("<LI>"+paramValues[i]);
    ???????? }
    ???????? out.println("</UL>");
    ?????? }
    ???? }
    ???? out.println("</talbe>\n</body></html>);??????????????????
    ?? }
    ?? public void doPost(HttpServletRequest request,HttpServletResponse response)
    ?? throws ServletException,IOException
    ?? {
    ???? doGet(request,response);
    ?? }
    ?}
    ????? 首先這個(gè)servlet用HttpServletRequest的getParameterNames方法檢查出所有參數(shù)名。
    ?getParameterNames方法返回一個(gè)Enumeration,其中包含參數(shù)名,次序未定。接下來(lái)servlet
    ?用標(biāo)準(zhǔn)的方式依次迭代Enumeration,使用hasMoreElements確定什么時(shí)候停止,使用
    ?nextElement獲取每個(gè)參數(shù)名。由于nextElement返回的是Object,故而必須轉(zhuǎn)換為String,
    ?并傳遞給getParameterValues,得到一個(gè)字符數(shù)組。如果這個(gè)數(shù)組種只有一項(xiàng),且為空
    ?字符串,那么該參數(shù)沒(méi)值,該servlet表示為No Value。如果該數(shù)組中含有多項(xiàng),那么
    ?servlet就把所有的顯示出來(lái)。

    posted on 2006-05-05 07:59 Dalston.Young 閱讀(168) 評(píng)論(0)  編輯  收藏 所屬分類: SERVLET

    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 成年女人男人免费视频播放| 免费观看91视频| 日本免费福利视频| 亚洲乱码国产乱码精华| 国产一精品一AV一免费孕妇| 亚洲黄色激情视频| 日韩一区二区在线免费观看 | 亚洲一区二区三区高清不卡 | 免费视频淫片aa毛片| 亚洲日韩AV无码一区二区三区人| 在线观看免费毛片| 亚洲a无码综合a国产av中文| 四只虎免费永久观看| 免费一级做a爰片久久毛片潮| 亚洲综合久久夜AV | 久久这里只精品热免费99| 久久精品国产亚洲av麻豆小说| 日本视频一区在线观看免费| 亚洲大成色www永久网址| 麻豆国产精品入口免费观看| 色多多A级毛片免费看| 国产亚洲一区二区在线观看| 免费精品无码AV片在线观看| 国产午夜亚洲精品国产| 亚洲国产精品狼友中文久久久| 成人黄网站片免费视频| 亚洲一区动漫卡通在线播放| 国产免费小视频在线观看| 国色精品va在线观看免费视频| 亚洲av午夜精品无码专区| 免费一级国产生活片| 久99久精品免费视频热77| 亚洲日本成本人观看| 在线观看国产区亚洲一区成人 | 亚洲综合色视频在线观看| 中文字幕免费在线看线人| 国产精品亚洲天堂| 亚洲综合区图片小说区| 免费少妇a级毛片人成网| 99爱视频99爱在线观看免费| 日韩欧美亚洲国产精品字幕久久久 |