Hi All , 
            I am using jboss AS 4.2+portal 2.7  . i am want to add the upload 
file option in the registration page . i am using the identity portal for 
registration page . i have added the bellow code . but when submit the form , 
form is not getting submited . if i use in the form tag 
enctype="multipart/form-data .
 in the portlet . xml  i am using javax.portlet.faces.GenericFacesPortlet class 
. 
can any one please help me on this . thanks in advance .


This is the code i have added .


I have configured the extension filter in the web.xml
<!-- Extensions Filter -->
    
        <filter-name>extensionsFilter</filter-name>
        
<filter-class>org.apache.myfaces.component.html.util.ExtensionsFilter</filter-class>
        <init-param>
            <param-name>uploadMaxFileSize</param-name>
            <param-value>100m</param-value>
            Set the size limit for uploaded files.
                Format: 10 - 10 bytes
                        10k - 10 KB
                        10m - 10 MB
                        1g - 1 GB
            
        </init-param>
        <init-param>
            <param-name>uploadThresholdSize</param-name>
            <param-value>100k</param-value>
            Set the threshold size - files
                    below this limit are stored in memory, files above
                    this limit are stored on disk.

                Format: 10 - 10 bytes
                        10k - 10 KB
                        10m - 10 MB
                        1g - 1 GB
            
        </init-param>
        <!--
        <init-param>
            <param-name>uploadRepositoryPath</param-name>
            <param-value>/temp</param-value>
            Set the path where the intermediary files will be 
stored.
            
        </init-param>
        -->
    

    <filter-mapping>
        <filter-name>extensionsFilter</filter-name>
        <url-pattern>*.xhtml</url-pattern>
    </filter-mapping>
        
        
        
form is properly encoded and add the t:inputFileUpload

<h:form enctype="multipart/form-data" id="myForm" name="myForm">

<t:inputFileUpload 
  id="myUploadedFile" 
  storage="file" accept="image/*" 
  styleClass="myStyle" 
  value="#{myBackingBean.myUploadedFile}"/>

</h:form>


UploadedFile instance variable and setter/getter to backing bean

import org.apache.myfaces.custom.fileupload.UploadedFile;

public class MyBackingBean {

  private UploadedFile myUploadedFile;

  public UploadedFile getMyUploadedFile() {
    return myUploadedFile;
  }

  public void setMyUploadedFile(UploadedFile myUploadedFile) {
    this.myUploadedFile = myUploadedFile;
  }

}




View the original post : 
http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4250332#4250332

Reply to the post : 
http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4250332
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to