把代码贴出来看看。其实你应该发在jsp版块。
解决方案 »
- setLookAndFeel如何设置它的参数
- Jpanel 图片显示内存爆掉
- 为什么用大O表示的结果是O(nlogn)?
- 请高手帮一下忙,究竟要怎么改?
- 算法:如何遍历26个字母中任意4个或5个字母的组合?
- 简单的问题也许会难倒很多人,进来看看大家会不会
- Byte转换Short,如何实现?
- 对不起,好久没用了,输出“ok”的语句怎么写 :(
- 我编写的Java Applet怎么在IE中显示不出呢?
- java中socket调用close方法之后输出流输出了什么?
- 当timer.schedule(oneTimerTask, date, PERIOD)第一次运行时,并不都在“date”时才启动,只要大于这个date的任何时刻它都可以启动,为什
- 小问题,大家来看看(up有分)
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按钮,就把所选的文件名显示在另一个页面上,该怎么办啊
在doGet()里面是这样的
doGet(HttpServletRequest request,HttpServeltResponse response)
{
doPost(request,response)}
doPost(HttpServletRequest request,HttpServeltResponse response)
{
//getparameters()
//"FileName"
}
请问我在dopost()里面用
Enumeration paramNames=request.getParameterNames();
来获取它的名字,然后用
String paramValues=request.getParameterValue(paramNames)
结果却取不到文件名,怎么办啊,还有如果 Enumeration里面只有一个值的话,怎么把它的值取出来啊谢谢你
{
String para = (String)paramNames.nextElement();
//printing..
}
我的程序里只有一个param,就是被用户选中的radio,而用getParameterNames()返回的是一个Enumeration类型的值,我想要的是一个string值,也就是只要能在按下submit时在另一个页面把被用户选中的文件名显示出来就行
String[] values = request.getParameterValues(para)取得指定参数的一组值