把代码贴出来看看。其实你应该发在jsp版块。

解决方案 »

  1.   

    在doGet()里面是这样的
    doGet(HttpServletRequest request,HttpServeltResponse response){
       getFileDir getServersFile=new getFileDir();
       response.setContentType("text/html");
       PrintWriter out=new response.getWriter();
       out.println("<html><head><title>");
       out.println("DealServlet");
       out.println("</title></head>");
       out.println("<body>");
       out.println("<form method=\"post\">");
       out.println("<p>请选择您需要的文件:</p>"); 
       String[] serversFile=getServersFile.getFile();
       for(int i=0;i<serversFile.length;i++){
           String FileName=serversFile[i];
           out.println("<input type=\"radio\" name=\"FileName\"       value=\"FileName\">"+FileName+"<br>");
       }
       out.println("<input type=\"submit\" name=\"submit\">");
       out.println("</form></body></html>");
    }
    其中getFileDir 是我写的一个获取服务器上某个指定文件夹里某一类型的文件的类,getfile()方法返回一个包含服务器文件夹里文件名的string[];
    现在我想在dopost(0里面获取doget()里面用户选择的那个文件名的值,就是用户选种一个文件,然后点击submit按钮,就把所选的文件名显示在另一个页面上,该怎么办啊
      

  2.   

    在另一个页面
    在doGet()里面是这样的
    doGet(HttpServletRequest request,HttpServeltResponse response)
    {
    doPost(request,response)}
    doPost(HttpServletRequest request,HttpServeltResponse response)
    {
    //getparameters()
    //"FileName"
    }
      

  3.   

    to YuLimin(阿敏当兵):
    请问我在dopost()里面用
    Enumeration  paramNames=request.getParameterNames();
    来获取它的名字,然后用
    String paramValues=request.getParameterValue(paramNames)
    结果却取不到文件名,怎么办啊,还有如果 Enumeration里面只有一个值的话,怎么把它的值取出来啊谢谢你
      

  4.   

    for(Enumeration  paramNames=request.getParameterNames();paramNames.hasMoreElements();)
    {
    String para = (String)paramNames.nextElement();
    //printing..
    }
      

  5.   

    你可以先用JAVASCRIPT在当页看看
      

  6.   

    to YuLimin(阿敏当兵) 
    我的程序里只有一个param,就是被用户选中的radio,而用getParameterNames()返回的是一个Enumeration类型的值,我想要的是一个string值,也就是只要能在按下submit时在另一个页面把被用户选中的文件名显示出来就行
      

  7.   

    String value = request.getParameter(para)取得一个指定参数的值
    String[] values = request.getParameterValues(para)取得指定参数的一组值