[richfaces-issues] [JBoss JIRA] Updated: (RF-2417) orderingList:
jessie (JIRA)
jira-events at lists.jboss.org
Thu Mar 6 04:02:57 EST 2008
[ http://jira.jboss.com/jira/browse/RF-2417?page=all ]
jessie updated RF-2417:
-----------------------
Original Estimate: 2 days
Remaining Estimate: 2 days
Description:
when submit form,it's wrong:
Exception setting property fileListSelected of base with class TaskBean
TaskBean is a managed bean,
public class TaskBean {
...............
private ArrayList<TaskAttachFile> fileList = new ArrayList<TaskAttachFile>();
private ArrayList<TaskAttachFile> fileListSelected = new ArrayList<TaskAttachFile>();
/**
* @return the fileList
*/
public ArrayList<TaskAttachFile> getFileList() {
if (fileList.isEmpty()) {
for (int i = 0; i < 10; i++) {
TaskAttachFile file = new TaskAttachFile();
file.setFileType("doc");
file.setIconPath(fileTypeIcon.fileIconRelations.get("doc").toString());
file.setName("doc document " + i);
fileList.add(file);
}
}
return fileList;
}
/**
* @param fileList
* the fileList to set
*/
public void setFileList(ArrayList<TaskAttachFile> fileList) {
this.fileList = fileList;
}
/**
* @return the fileListSelected
*/
public ArrayList<TaskAttachFile> getFileListSelected() {
return fileListSelected;
}
/**
* @param fileListSelected
* the fileListSelected to set
*/
public void setFileListSelected(ArrayList<TaskAttachFile> fileListSelected) {
this.fileListSelected = fileListSelected;
}
.....
}
<h:form>
<rich:orderingList id="orderList_jessie" orderControlsVisible="true"
var="localFile" fastOrderControlsVisible="true"
selection="#{taskBean.fileListSelected}" value="#{taskBean.fileList}"
listWidth="250px" listHeight="260px" converter="AttachFileConverter">
<rich:column>
<h:graphicImage value="#{localFile.iconPath}"></h:graphicImage>
<h:outputText value="#{localFile.name}" style="font-size:13px;"></h:outputText>
</rich:column>
</rich:orderingList>
<h:commandButton action="#{taskBean.deleteLocalFile}" value="Delete Selected Ones"></h:commandButton>
<h:messages showDetail="true" showSummary="true"></h:messages>
</h:form>
was:
when set selection,it's wrong:
<h:form>
<rich:orderingList id="orderList_jessie" orderControlsVisible="true"
var="localFile" fastOrderControlsVisible="true"
selection="#{taskBean.fileListSelected}" value="#{taskBean.fileList}"
listWidth="250px" listHeight="260px" converter="AttachFileConverter">
<rich:column>
<h:graphicImage value="#{localFile.iconPath}"></h:graphicImage>
<h:outputText value="#{localFile.name}" style="font-size:13px;"></h:outputText>
</rich:column>
</rich:orderingList>
<h:commandButton action="#{taskBean.deleteLocalFile}" value="Delete Selected Ones"></h:commandButton>
<h:messages showDetail="true" showSummary="true"></h:messages>
</h:form>
Affects: [Documentation (Ref Guide, User Guide, etc.)]
> orderingList:
> -------------
>
> Key: RF-2417
> URL: http://jira.jboss.com/jira/browse/RF-2417
> Project: RichFaces
> Issue Type: Bug
> Components: doc
> Affects Versions: 3.1.4
> Environment: windowxp, jdk 1.5.0_14,tomcat 5.5.25,eclipse3.3
> Reporter: jessie
> Original Estimate: 2 days
> Remaining Estimate: 2 days
>
> when submit form,it's wrong:
> Exception setting property fileListSelected of base with class TaskBean
> TaskBean is a managed bean,
> public class TaskBean {
> ...............
> private ArrayList<TaskAttachFile> fileList = new ArrayList<TaskAttachFile>();
> private ArrayList<TaskAttachFile> fileListSelected = new ArrayList<TaskAttachFile>();
> /**
> * @return the fileList
> */
> public ArrayList<TaskAttachFile> getFileList() {
>
> if (fileList.isEmpty()) {
> for (int i = 0; i < 10; i++) {
> TaskAttachFile file = new TaskAttachFile();
> file.setFileType("doc");
> file.setIconPath(fileTypeIcon.fileIconRelations.get("doc").toString());
> file.setName("doc document " + i);
> fileList.add(file);
> }
> }
> return fileList;
> }
> /**
> * @param fileList
> * the fileList to set
> */
> public void setFileList(ArrayList<TaskAttachFile> fileList) {
> this.fileList = fileList;
> }
> /**
> * @return the fileListSelected
> */
> public ArrayList<TaskAttachFile> getFileListSelected() {
> return fileListSelected;
> }
> /**
> * @param fileListSelected
> * the fileListSelected to set
> */
> public void setFileListSelected(ArrayList<TaskAttachFile> fileListSelected) {
> this.fileListSelected = fileListSelected;
> }
> .....
> }
> <h:form>
> <rich:orderingList id="orderList_jessie" orderControlsVisible="true"
> var="localFile" fastOrderControlsVisible="true"
> selection="#{taskBean.fileListSelected}" value="#{taskBean.fileList}"
> listWidth="250px" listHeight="260px" converter="AttachFileConverter">
> <rich:column>
> <h:graphicImage value="#{localFile.iconPath}"></h:graphicImage>
> <h:outputText value="#{localFile.name}" style="font-size:13px;"></h:outputText>
> </rich:column>
> </rich:orderingList>
>
> <h:commandButton action="#{taskBean.deleteLocalFile}" value="Delete Selected Ones"></h:commandButton>
> <h:messages showDetail="true" showSummary="true"></h:messages>
> </h:form>
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the richfaces-issues
mailing list