|
View:
New views
2 Messages
—
Rating Filter:
Alert me
|
|
|
Help Regarding File Upload PortletHI all,
i am developing a simple file upload portlet . please help me regarding this.my code is like this . I am using gridsphere2.2.10 + tomcat 5.5.25 +ant 1.7.1 + jdk 1.6 Jsp <%@ page session="true" contentType="text/html"%> <jsp:useBean id="url" class="java.lang.String" scope="request"/> <jsp:useBean id="rurl" class="java.lang.String" scope="request"/> <jsp:useBean id="vomses" class="java.lang.String" scope="request"/> Welcome <b><%= vomses%> ! <%= url %> <%= rurl %></b> <form method="POST" action="<%= url %>" > <table> <tr> <td> Vomses </td> <td> <input type="File" name="vomses" size="15"> </td> </tr> <tr> <td align="center"><input type="submit" value="Upload"/></td> </tr> </table> </form> Java is package org.gridlab.gridsphere.jsrtutorial.portlets.helloworld; import java.io.*; import javax.portlet.*; import java.io.IOException; import java.io.PrintWriter; import org.apache.commons.fileupload.*; import org.apache.commons.fileupload.portlet.*; import org.apache.commons.fileupload.disk.*; import java.util.*; public class ActionHelloWorld extends GenericPortlet { public void init(PortletConfig config) throws PortletException { super.init(config); getPortletContext().log("inside init method of portlet"); } public void processAction(ActionRequest req, ActionResponse res) throws PortletException, IOException { String vomses=req.getParameter("vomses"); boolean isMultipart = PortletFileUpload.isMultipartContent(req); if(isMultipart) System.out.println("got success"); else System.out.println("sorry"); if(vomses!=null) res.setRenderParameter("vomses",vomses); } public void doView(RenderRequest request, RenderResponse response) throws PortletException, IOException { String vomses = request.getParameter("vomses"); if (vomses != null) request.setAttribute("vomses", vomses); // create action url PortletURL url = response.createActionURL(); request.setAttribute("url", url.toString()); // create action url PortletURL rurl = response.createRenderURL(); rurl.setPortletMode(PortletMode.VIEW); request.setAttribute("rurl", rurl.toString()); getPortletConfig().getPortletContext().getRequestDispatcher("/jsp/helloworld/actionhello.jsp").include(request, response); } } isMultipart value is coming false and displaying "sorry" mesaage in log file please help me regarding this Thanks in advance sagar _______________________________________________ Gridsphere-users mailing list Gridsphere-users@... http://lists.gridsphere.org/mailman/listinfo/gridsphere-users |
|
|
|
| Free embeddable forum powered by Nabble | Forum Help |