Hvordan får jeg fat i værdierne fra mine felter?
Hej Eksperter,Jeg bruger en upload ting som ser således ud. Mit problem er at jeg gerne vil sende nogle flere værdier med som jeg så vil sætte som sessionvariable.
if (MultipartFormDataRequest.isMultipartFormData(request))
{
// Uses MultipartFormDataRequest to parse the HTTP request.
MultipartFormDataRequest mrequest = new MultipartFormDataRequest(request);
String todo = null;
if (mrequest != null) todo = mrequest.getParameter("todo");
if ( (todo != null) && (todo.equalsIgnoreCase("upload")) )
{
Hashtable files = mrequest.getFiles();
if ( (files != null) && (!files.isEmpty()) )
{
UploadFile file = (UploadFile) files.get("uploadfile");
if (file != null){
// out.println("<li>Form field : uploadfile"+"<BR> Uploaded file : "+file.getFileName()+" ("+file.getFileSize()+" bytes)"+"<BR> Content Type : "+file.getContentType());
}
// Uses the bean now to store specified by jsp:setProperty at the top.
upBean.store(mrequest, "uploadfile");
String s = file.getFileName();
String an = request.getParameter("FELT1");
String au = request.getParameter("FELT2");
out.print(an);
session.setAttribute("preview", s);
session.setAttribute("et", an);
session.setAttribute("to", au);
}
else
{
out.println("<li>No uploaded files");
}
}
else out.println("<BR> todo="+todo);
}
%>
