<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)航:
     
    主站蜘蛛池模板: 亚洲国产精品白丝在线观看| 亚洲制服丝袜中文字幕| 亚洲精品无码mv在线观看网站| 内射干少妇亚洲69XXX| 亚洲欧美日韩综合久久久久| 中国一级毛片免费看视频| 无码日韩精品一区二区免费| 亚洲国产精品人人做人人爱| 亚洲色偷偷av男人的天堂| 黄色网址大全免费| 国内精品免费麻豆网站91麻豆| 区三区激情福利综合中文字幕在线一区亚洲视频1 | 波多野结衣久久高清免费 | 美女一级毛片免费观看| 免费在线观看黄网站| 亚洲成人网在线观看| 国产麻豆视频免费观看| 亚洲国产av玩弄放荡人妇 | 黄色片免费在线观看| 免费人成在线观看视频播放| 国产成人久久精品亚洲小说| 在线观看日本免费a∨视频| 亚洲人成欧美中文字幕| 全部免费毛片免费播放| a在线免费观看视频| 亚洲av无码天堂一区二区三区 | 久久99精品免费一区二区| 日本不卡免费新一二三区| 亚洲av专区无码观看精品天堂| 免费一级毛片在线播放视频| 亚洲免费网站在线观看| 久久精品免费一区二区| 亚洲综合无码一区二区| 免费无码又爽又刺激聊天APP| 亚洲欧洲国产视频| 国产精品免费看久久久无码| 亚洲AV无码专区国产乱码不卡| 全免费一级毛片在线播放| 久久国产免费直播| 亚洲欧洲日韩国产一区二区三区| 无码国产精品久久一区免费|