Go Premium for a chance to win a PS4. Enter to Win

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 240
  • Last Modified:

loading folders name in a combo box.

hi,
In a jsp page i am storing a value in a varaible name month ie,
String month = request.getParameter("MONTH");
here i'm getting the value like jan,feb...dec.
In some path eg: e:/reports ... I'm having a bunch of reports with folder strutures  like
e:/reports/20030705/121212/index.html
e:/reports/20030705/151212/index.html
e:/reports/20030715/101215/index.html
e:/reports/20030723/211213/index.html
e:/reports/20030805/121212/index.html
e:/reports/20030805/121212/index.html
 here 20030705 is year month date .. 2003 is year 07  is month and last one 05 is date..
 like that 121212 is hour min sec...
What i have to do is...
After i get jul(for july) in a month variable , i have to get all the folders name which is created on july (only 4 in the above 6) and load it in a combo box so that after submit for a particulat date ...say 20030705 .. i have to load the time (here we have two time folder for that date ) in a combo box and ask the user to select the particular time folder .

Can any one help me ...
Thanks in advance..
regards Arunkumar


0
rarunk
Asked:
rarunk
  • 2
1 Solution
 
KuldeepchaturvediCommented:
Once you get the the month here is what you will have to do..
String[] arr={"JAN","FEB","MAR","APR","MAY","JUN","JUL","AUG","SEP","OCT","NOV","DEC"};
String month=request.getParameter("MONTH");
int i=0;
for(i=0;i<arr.length;i++)
{
if(month.equals(arr[i]))
{
i++;
break;
}
}

File f = new File("e:\\reports");
String fnames[]=f.list();
%>
<SELECT NAME='MySelect">
<%
for(int j=0; j<fnames.length; j++)
{
File temp=new File("e:\\reports\\"+fnames[j]);
if(temp.isDirectory())
{
int mon = Integer.parseInt(fname[j].substring(4,6));
if(mon==i)
{%>
<OPTION><%=fname[i]%></OPTION>
<%}
}%>
</SELECT>

I don't vouch for the correctness of the code written above but it should give you a very clear idea as what is to be done..
Above code may have some syntax error but in essence the logic is there..
do let me know if I can be of more help.
Regards
0
 
rarunkAuthor Commented:
hi Kuldeepchaturvedi
 It's more than enough for me..
 It's exact what i want...Thanks a lot..
0
 
KuldeepchaturvediCommented:
Glad to be any of help to you....:-)
enjoy
0

Featured Post

Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now