Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsWhite Papers
Discussion GroupsFirst AidDatabasesJavaBeansGUIJava 3DVirtual MachineCORBASecurityToolsGeneral
Java DirectoryOpen Source ProjectsSample Book ChaptersUser GroupsWeb Resources
Related Topics
Databases.NETMore Topics ...

Java Forum / General / September 2006

Tip: Looking for answers? Try searching our database.

Without your help i have to renounce.............

Thread view: 
gbattine - 13 Sep 2006 18:21 GMT
Hi guys,
i've a question for you for a problem that i have in my jsf application
from 10 day and i'm trying to solve it but nothing....please help me.
I'm using 2 nested datatables as described in BalusC article.
I need using them for input fields,so i have a command button at the
end of each row.
My jsp page is

<h:dataTable
   value="#{biosamplesTable.outerList}"
   var="outerItem"
   binding="#{biosamplesTable.outerDataTable}"
cellpadding="5" border="3" cellspacing="5">
   <h:column>
       <h:inputText value="#{outerItem.name}" />
   </h:column>

   <h:column>
       <h:inputText value="#{outerItem.value}" />
   </h:column>

   <h:column>
       <h:dataTable
           value="#{biosamplesTable.innerList}"
           var="innerItem"
       >
           <h:column>
               <h:inputText value="#{innerItem.nam}" />
           </h:column>

           <h:column>
               <h:inputText value="#{innerItem.valor}" />
           </h:column>
       </h:dataTable>
   </h:column>
   <h:column>
   <f:facet name="header">
      <h:outputText value="Actions" />
   </f:facet>
   <h:commandButton value="Invia"
actionListener="#{biosamplesTable.send}"/>
   </h:column>

</h:dataTable

and i've one InnerListMap that maps the index of outerList with the
right innerList.
My problem is that i'm not able to pass the values inserted from user
to innerList,that have ever null values,while outerList go well.
This is my loadInnerListMap

public void loadInnerListMap() {
       for (Iterator iter = outerList.iterator(); iter.hasNext();) {
           MyData outerItem = (MyData) iter.next();
           List innerList = new ArrayList();
           MyData2 mydata=new MyData2();
           mydata.setNam("italy");
           mydata.setValor("naples");
           innerList.add(mydata);
           innerList.add(new MyData2());
           innerList.add(new MyData2());
           innerListMap.put(outerItem.getId(), innerList);
      }
   }

with this code i set the value for the first row of each innerlist and
it goes well...for the second and third row i pass null values and i'm
not able to pass user'values.
This is my send action

public void send(ActionEvent e) throws Exception{
       System.out.println("Il numero di lista passatoè "+ident);
       List innerListNew = (List) innerListMap.get(((MyData)
outerDataTable.getRowData()).getId());

    for (int i=0;i<innerListNew.size();i++){
           System.out.println("Il nome dell'elemento è "+((MyData2)
innerListNew.get(i)).getNam());
           System.out.println("Il nome dell'valore è "+((MyData2)
innerListNew.get(i)).getValor());
       }

       myDataItem = (MyData) getOuterDataTable().getRowData();
       if (conn != null) {
            PreparedStatement pst2 = null;
            pst2 = conn.prepareStatement("INSERT INTO  esterna(nome,valore)
values(?,?)");

            pst2.setString(1, myDataItem.getName());
            pst2.setString(2, myDataItem.getValue());
            pst2.executeUpdate();
    }
   }

with this send method i send correctly outerList values to db table.
Can someone help me passing the right values from user to innerList and
from innerList to db table?
Please help me,i'm crazying and i need to go on....>
PofN - 13 Sep 2006 19:23 GMT
> Hi guys,
> i've a question for you for a problem that i have in my jsf application
> from 10 day and i'm trying to solve it but nothing....please help me.

http://mcdonalds.it/lavoro/index.asp

Call them for your next job. Your current one is over your head.
gbattine - 13 Sep 2006 19:36 GMT
thanks for your availability...
people like you aren't needed in this forum
PofN ha scritto:

> > Hi guys,
> > i've a question for you for a problem that i have in my jsf application
[quoted text clipped - 3 lines]
>
> Call them for your next job. Your current one is over your head.
Rhino - 13 Sep 2006 21:15 GMT
>> Hi guys,
>> i've a question for you for a problem that i have in my jsf application
[quoted text clipped - 3 lines]
>
> Call them for your next job. Your current one is over your head.

I'm afraid I have to concur. gbattine has been posting several times a day
most days for the last few months, always seeming to need help with
something on his current project. We all need help from time to time but if
I had to ask for help that often, I'd seriously question my own competence
to do the job they're paying me to do.

--
Rhino


Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.