Binding form data

Hello, everyone.
Tried googling this one and found no examples for this specific question.
Another developer that I work with has a form in which one of the CFSELECTs is dynamically populated by a query.  The form also contains two CFINPUT type="text" fields that contain dates; 1/1/currentyear in one, and the current date in the other.  The default dates are set at the top of the document and are used in the query that populate the CFSELECT.
What he is attempting to do is develop so that whenever one of the two date fields changes, the query is run with the new date and the CFSELECT repopulated, without reloading the page.
I am pretty sure this would be done with a bind attribute on both of the date CFINPUTs, but I'm very new to the whole bind parameter experience.
I'm also assuming that the query would have to be put inside a method in a CFC and invoked on page load, then accessed via the bind.
Can anyone please help me with this?

If the query depends on those dates, the first thing you will have to do is to ensure the user entered a valid date.  The next thing would be to ensure that the dates are still in the expected order, and depending on the circumstances not to far apart.  You probably want to do this with js.
Once your dates pass muster, you can use js to send the info to cf and get it back.  There is more than one way to accomplish this.  My choice would be with an inline frame and innerHTML, but that's because I can't use anything more modern than cf7.
The file in the iframe would have to be .cfm.  Whether it has a cfquery tag or calls the query from a cfc depends on other circumstances.

Similar Messages

  • Adobe Form - Data Binding

    Hi All
    Apperently in Adobe Form, the data for a variable field can be bound in 'object-binding tab' - Object can be a text field or a subform - Could someone please tell me whether it is a common practice to bind data at the subform level ? or It is better to create a text field in the subform then bind the data to it? and will there be any problem later on If I bind data directly to a subform? - I'm new to this and I cannot find answer anywhere - Thanks

    Hi Liem,
    Both the ways are correct. There is not any problem doing binding in both the ways. But binding to subform is more easier. In case of creating tables it is preferred to drag and drop the data node from the data view to the form, as it is more easier and error free.
    Regards,
    Vaibhav Tiwari.

  • Trying to bind XML data and form fields

    I have a fairly simple PDF - and I am trying to bind XML data to he form fields.
    In the designer I can bring up the data connection and
    select Global - for the binding method - and as I understand it - this will link Form Fields and XML data fields with the same name - (sounds logical to me)
    but all that happens is :
    I see the name of the field in the form field rahter than seeing the actual data
    should I select : None as the binding or normal ....
    but Normal doesnt show Anything - even after i select it .
    I can't quite seem to make this work -
    Any help here would be appreciated
    Thanks :)

    This is on a stand - alone system
    Using Designer ES ......
    I saved the Form as an xdp form
    and it seems as if all goes well until
    View the data and nothing appears - or
    just the names of the fields appear

  • How to bind the data from my data source table to my jsp action form

    I am doing one small application in that i need to bind my data to the database table, that means if i enter any data in my action form fields then it should get appended at database. I have done the binding but it is not appending to the database table. May be i didnt bind the data properly, can anyone help me out in solving this problem. Its very urgent because i have to submit this application today itself. Please help me out from this problem. please tell me from the basics and give me some example.
    Thanking you in advance

    hi,
    try this:
    http://developers.sun.com/prodtech/javatools/jscreator/learning/tutorials/2/inserts_updates_deletes.html
    http://developers.sun.com/prodtech/javatools/jscreator/learning/tutorials/2/dataproviders.html
    regards,
    rpk

  • Error While updating Process form data Using Scheduler

    Hi All,
    I am trying to update Process form data (ex : lastname) using a scheduled task Code. I am getting Error while updating Field.
    Code :
    HashMap<String, String> map = new HashMap<String, String>();
    map.put("UD_EBS_PF_LASTNAME", "lastname");
    formintf.setProcessFormData(instancekey, map);  //I AM GETTING AT THIS LINE
    Saying
    Thor.API.Exceptions.tcAPIException: The following required fields have not been given values:EBS IT Resource : The following required fields have not been given values:EBS IT Resource
        at weblogic.rjvm.ResponseImpl.unmarshalReturn(ResponseImpl.java:234)
        at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:348)
        at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:259)
        at Thor.API.Operations.tcFormInstanceOperationsIntfEJB_h6wb8n_tcFormInstanceOperationsIntfRemoteImpl_1036_WLStub.setProcessFormDatax(Unknown Source)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at weblogic.ejb.container.internal.RemoteBusinessIntfProxy.invoke(RemoteBusinessIntfProxy.java:85)
        at $Proxy2.setProcessFormDatax(Unknown Source)
        at Thor.API.Operations.tcFormInstanceOperationsIntfDelegate.setProcessFormData(Unknown Source)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at Thor.API.Base.SecurityInvocationHandler$1.run(SecurityInvocationHandler.java:68)
        at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
        at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
        at weblogic.security.Security.runAs(Security.java:41)
        at Thor.API.Security.LoginHandler.weblogicLoginSession.runAs(weblogicLoginSession.java:52)
        at Thor.API.Base.SecurityInvocationHandler.invoke(SecurityInvocationHandler.java:79)
        at $Proxy3.setProcessFormData(Unknown Source)
        at com.wyndham.tasks.AssignRandomPasswordToAllUsersSchedulerTest.execute(AssignRandomPasswordToAllUsersSchedulerTest.java:182)
        at com.wyndham.tasks.AssignRandomPasswordToAllUsersSchedulerTest.main(AssignRandomPasswordToAllUsersSchedulerTest.java:63)
    Caused by: Thor.API.Exceptions.tcAPIException: The following required fields have not been given values:EBS IT Resource : The following required fields have not been given values:EBS IT Resource
        at com.thortech.xl.ejb.beansimpl.tcFormInstanceOperationsBean.setProcessFormData(tcFormInstanceOperationsBean.java:761)
        at com.thortech.xl.ejb.beansimpl.tcFormInstanceOperationsBean.setProcessFormData(tcFormInstanceOperationsBean.java:426)
        at Thor.API.Operations.tcFormInstanceOperationsIntfEJB.setProcessFormDatax(Unknown Source)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

    Is that possible there was the field ZDATE in your form interface/ context and now it is not? I guess some source has changed so the field in the form (binding to the not existing field) cannot be processed. Otto

  • Access the adobe form data in the workflow container for further processin

    HI,
    I am using HCM processes and Forms. I need to access the form data in the workflow container once the workflow kicks off.
    I need to access these data as would need it for further processing in the workflow.
    I know that TS17900110 allows to import form conatiner to
    -> WF Container in the field name and value pair. But I need to access a lot more fields than what is in the task. Is there a standard task which allow to retrieve all the fields in the form in one task or do I need to develope a custom class to do that. If so could you please provide some clue as in how to code this specific requirement as i am somewhat new to OO ABAP.
    Thanks...

    hi,
    in the livecycle designer under libary tab u have webdynpro tab--->choose submit to sap button and place it in the adobe form ur designing. u can use this button to trigger the code that u have written in webdynpro java.
    for eg if u have
    a value node details
    and under that two value attr fname,lname
    import the model (Insertdata---it has two import param fname and lname)u need for updating the data to r3 system.
    in the ctrller have a method submit.Here write the code to insert fname and lname into the db.
    IPrivateMyForm.IDetailsElement elem = wdContext.nodeDetails().currentDetailsElement();
    Insertdata_Input input = new Insertdata_Input();
    wdContext.nodeInsertdata_Input().bind(input);
    input.setFname(elem.getFname());
    input.setLname(elem.getLname());
    try
    wdContext.currentInsertdata_InputElement().modelObject().execute();
    wdContext.nodeOutput().invalidate();
    catch (Exception ex)
    { ex.printStackTrace();}
    ul bind details to the datasource.
    when u edit ur interactive ui element these attr(fname and lname) vl be visible under dataview tab u can drag and drop them to the form
    now add submit to sap button in ur form.
    this button correspond to the onactionSubmit dat u have written in the ctrller.
    so wen u click this the data vl be inserted
    Regards
    Jay

  • LiveCycle Designer 8/ Acrobat Pro 8-form data

    Not skilled in using the LiveCycle Designer included in Acrobat Pro 8, I have been struggling for a couple of weeks, trying to format a sample form and export data to a .csv file to read in Excel or notepad, once saved in .pdf and completed. I have the basics, but can't accomplish the more advanced. So far, I have used LiveCycle Deisgner to create a one page table form, with a header, 20 columns and 16 rows. The header cells are all text boxes labeling the columns below them. The rows have mostly text input cells/boxes, a few drop- down list boxes.
    I can complete, in .pdf, a couple of sample lines with made-up names, other data as a test. It will save, the using manage form data>merge data files into a spreadsheet, I can create a .csv and view it in Excel.
    Here's where the difficulty begins. I need the .csv to display every cell/box, even if blank, and in the correct row. The form data will be used by a genetics program's import module to import data and needs to be either a .txt or .csv tab, comma or other symbol (for example, @) delimited file, where blanks are represented by one extra delimiter (as a spacer) for each blank. The .csv data display is anything but that. The header runs across the first .csv row with names like :"form1[0].ID1[0]" while the only other row showing is all of the sample data from the .pdf's 2 completed sample data lines, all in one row, with some blank cells/boxes shown, and some not shown.
    Since eventually, once the form is "up and running," it can collect 50+ rows, I was hoping not to have to manually edit the .csv to get it into the acceptable format for the other program's import module.
    I am at a loss about how to set up the form in LiveCycle Designer so that the header row doesn't export to the .csv (I am unable to find the data binding controls for these text/header boxes to set them to "none."), the blank cells/boxes all register, rather than only some, and the row 1 data goes on the .csv's row 1 and the row 2 data to the .csv's row 2, etc., rather than an endlessly long single row.
    I've already searched forum's, plus the help files for LiveCycle Designer and Acrobat, with no success.
    Any ideas, solutions or places where I can check further would be greatly appreciated.
    Thanks,
    Stephen
    [email protected]

    Hi,
    With LC Designer you can develop a form which has data connections to databases and/or web services.
    The issues to consider are: what version of Acrobat will the user have; and if the user only has the Reader then how are you Reader Extending the form.
    User has the fulll version of Acrobat:
    user can open form;
    fill it in;
    print it;
    data connections to databases and web services will work;
    user can save the form.
    User has the Reader (form not Reader Enabled)
    user can open form;
    fill it in;
    print it;
    data connections to databases and web services will NOT work;
    user CANNOT save the form.
    User has the Reader (form Reader Enabled using the full version of Acrobat before deployment. See licence restrictions)
    user can open form;
    fill it in;
    print it;
    data connections to databases and web services will NOT work;
    user can save the form.
    User has the Reader (form Reader Enabled using the full LC Enterprise Suite)
    user can open form;
    fill it in;
    print it;
    data connections to databases and web services will work;
    user can save the form.
    Hope that helps,
    Niall

  • Form Data Order in XML

    How can you organize form data exported via XML Email Submit button? I would expect this data to follow the order within the XDP object heirarcy, however the results jump from object to object on different pages. Forget about mapping this to a database...in this case I just want the raw data to be merged via Acrobat and into a .CSV
    Is there something I'm missing? Would I need an XML Schema...thats seems like overkill. By the way I created this on Designer 11 but have tried it in Design 8.2 as well. I would expect this to function just like this feature did with AcroForms.

    Figured it out. You veterans will probably laugh, but I don't do a lot of this. I found a pallette called "Binding" and noticed a list of the fields there. Two were missing and they happened to be the ones that were out of order. I compared them to the ones that were there and the missing ones were marked global while the others were marked normal. I changed those two to normal, they showed up in the binding pallatte in the right order and my test worked just fine.
    As usual, thanks to all.

  • How-to bind binary data into textbox

    can i bind binary data into the textbox....
    coz..i get human unreadable character
    [B@184b867#     binary data - byte array
    supposingly ..i just need to convert to bytes.toString() to see the content...
    yet i try but..it still return this weird character...any idea...
    OutMailBean outMailBean = new OutMailBean();
    outMailBean.setHost(request.getParameter("SMTP").trim());
    outMailBean.setPort(request.getParameter("port").trim());
    outMailBean.setMessages(request.getParameterValues("message"));    //string[]
    //convert to byte array
    outMailBean.setMessage(util.convertStringBufferToByteArr(bean.getMessages()));
    //insert into table
    Statement stmt = con.createStatement();
    try {
    ResultSet rs = stmt.executeQuery(squery);
    try {
    while (rs.next()) {
    OutMailBean outMailBean = new OutMailBean();
    outMailBean.setEmailId(rs.getString("EMAILID"));
    outMailBean.setDateIn(rs.getString("DATEIN"));
    outMailBean.setMessage(rs.getBytes("MESSAGE"));
    System.err.println(rs.getBytes("MESSAGE").toString());
           //this will return human unreadable form........
    OutMailAckBean outMailAckBean = new OutMailAckBean();
    outMailAckBean.setAckDelivery(rs.getString("ACKDELIVERY"));     
    outMailAckBean.setReceipient(rs.getString("RECEIPIENT"));
    beanList.add(outMailBean);
    beanList.add(outMailAckBean);
                        } finally {
                             rs.close();
                   } finally {
                        stmt.close();
    Message was edited by:
            yzme yzme
    Message was edited by:
            yzme yzme

    Hi yzme,
    You need to convert the binary data to characters, a String, before you can properly display it. You say that <i>System.err.println(rs.getBytes("MESSAGE").toString());</i> prints human unreadable stuff. Maybe you need to use another character encoding, like this
    byte[] message = rs.getBytes("MESSAGE");
    String s = new String(message, "UTF-8"); // or "ISO-8859-1"
    It all depends on how the original email message, presumably text, was stored in the database. There's no general way to convert a byte[] to a String and vice versa.
    BTW, if you populate your OutMailBean using <i>outMailBean.setMessages(request.getParameterValues("message"));</i> then you're actually saying an email can have several messages and OutMailBean contains a <i>String[] messages</i> attribute. Then, you call the <i>outMailBean.setMessage</i> method which implies an email has one message and according to you comment OutMailBean contains a <i>byte[] message</i> attribute. The question is of course how you convert the <i>String[] messages</i> attribute to the <i>byte[] message</i> attribute. In other words, what does <i>util.convertStringBufferToByteArr</i> exactly do? It doesn't even convert a <i>StringBuffer</i>, but a <i>String[]</i>. What you probably want to do is something like
    //OutMailBean bean
    String[] messages = bean.getMessages();
    StringBuffer sb = new StringBuffer();
    for (int j = 0; j < messages.length; j++) {
      sb.append("message ").append(j).append("rn");
      sb.append(messages[j]).append("rnrn");
    bean.setMessage(sb.toString().getBytes("UTF-8"));
    Kind regards,
    Sigiswald

  • Send form. data from standalone pdf to LC Forms

    Hello,
    I am new in Adobe LC ES platform and would like to ask for advice with following.
    I need to provide user with a standalone pdf form, user should then be able to fill the form and send it to LiveCycle Forms server.
    I originally thought that easiest way to implement it is via SOAP, but I have not been able to make some working HelloWorld example. I have red some articles that suggests some workarounds (pdf form -> webserver -> SOAP to LC server; or to use coldFusion).
    Is there any tutorial or example which would describe posting of form to LiveCycle forms, when not using LC Workspace (not over mail or watched folders) ? Or what way would you suggest to deal with this ?
    Do I need reader-enable form to make SOAP call to store form data by Reader?
    Thanks.

    It looks, that using web services may be after all most suitable for task needs.
    Perhaps last problem I have is to properly bind pdf form  to a process variable.
    I need to send pdf form to some livecycle process, which would store form entries to database. I am trying it in this way:
    - as a process start poin is defined [Set Value] service with execute action.
    - there is defined input, process, required variable "form" of type xfaForm with associated template-url pointing to mentioned .pdf form
    - in [Set Value] service it is only asserted some parts of "form" variable to another process variables
    tests:
    If I run process via wokbench (right-click on swim line + ivoke process), it returns job-id and values are stored in db (internal adobe table created for this process). But if I send (soaps) directly the pdf form and sniff the response packet, there is :
    <faultstring>
    The input BLOB object should have attachmentID, remoteURL, or binaryData field specified.
    </faultstring>
    ... and nothing is stored to db.
    Am I doing wrong mapping (wrong variable type? wrong assertion? ) or is this way bad completely.
    I have searched some article about the process side of WS binding, but haven't found nothing for LC 8.2.
    Thanks for advice.

  • ActionScript to bind XML data to components

    How can I use ActionScript to bind XML data to a comboBox
    component instead of using the component inspector? (I have done
    the latter, successfully, but that doesn’t allow access to
    the code - .)
    My ActionScript so far imports the data (the trace picks it
    up) – but the ‘cbType.dataProvider line’
    doesn’t work. It works when I change the data provider to an
    array – so what am I doing wrong?
    MY CODE:
    import mx.data.components.XMLConnector;
    var xcFestival:XMLConnector = new XMLConnector();
    xcFestival.ignoreWhite = true;
    xcFestival.direction = "receive";
    xcFestival.URL = "festivalItems.xml";
    xcFestival.trigger();
    //POPULATE THE COMPONENTS WITH THE DATA
    var festXMLlistener:Object = new Object();
    festXMLlistener.result = function(evt:Object) {
    trace(xcFestival.results);
    cbType.dataProvider = xcFestival.results;
    xcFestival.addEventListener("result",festXMLlistener);

    This is on a stand - alone system
    Using Designer ES ......
    I saved the Form as an xdp form
    and it seems as if all goes well until
    View the data and nothing appears - or
    just the names of the fields appear

  • My form data is not being displayed when signing in to different websites such as Facebook.

    I have tried clearing the history and form data, and I have tried deleting the specific sites that I've been having problems with and still has not fixed the problem.

    Oops here is the jpg - not sure whey so small.

  • How to get list data and bind to data table or Grid view in share point 2010 using j query

    hi,
    How to bind list data in to data table or  grid view  using Sp Services.
    How to use sp services in share point 2010 lists and document library 

    Hi, You can use List service, SPServices and JQuery to get your requiement done-
    See here for an sample implementation -
    http://sympmarc.com/2013/02/26/spservices-stories-10-jqgrid-implementation-using-spservices-in-sharepoint/
    http://www.codeproject.com/Articles/343934/jqGrid-Implementation-using-SpServices-in-SharePoi
    Mark (creator of SPServices) has some good documentation on how to use SPServices-
    http://spservices.codeplex.com/wikipage?title=%24().SPServices
    SPServices Stories #7 – Example Uses of SPServices, JavaScript and SharePoint
    http://sympmarc.com/2013/02/15/spservices-stories-7-example-uses-of-spservices-javascript-and-sharepoint/
    Hope this helps!
    Ram - SharePoint Architect
    Blog - SharePointDeveloper.in
    Please vote or mark your question answered, if my reply helps you

  • Mutipart/form data in request

    Hi to All,
    I need to get the form bean object values in filter class from the request for doing some validation.
    For get request there is no problem to get the data from the request. But for the 'multipart/form-data'
    after reading the data in filter class , it is not able to retrieve in the action class. But I am using 'RequestWrapper'
    then the normal request datas get losed. I need to get the data from both POST and GET.
    Thanks in adavance ..

    Sunil,
    <u><b>Resstructuring Infocube</b></u>.
    With this function, you can fill an InfoCube with requests that have already been loaded into a BW, or into another InfoCube. You can, therefore, create a new InfoCube in BW, and use data that has already been loaded successfully into the PSA or into the IDOCs to fill the new InfoCube.
    In the InfoCube tree, choose the InfoCube that you want to fill > right click > Administrate.
    Choose Reconstruct > Selection, and, using the selection options, determine the requests that you want to use to reconstruct the InfoCube.
    Select the corresponding requests from the list, and choose Reconstruct.
    <b>NOTE:</b>
    This function is particularly useful, if you are loading deltas, that is, data that you cannot request again from the source system.
    Let me know if you need any further clarifications.
    Thanks
    Ramu
    <u></u><u></u><u></u><i></i>

  • Problem with ENCTYPE='multipart/form-data'

    In my program I want to upload a file along with other details.
    I've dowloaded org.apache.commons.fileupload.* jar files and everything works fine only if I give
    <INPUT TYPE='file' NAME='file1'>
    i.e the file is uploaded
    But if I add any other field it becomes blank
    Title : <INPUT id=text1 maxlength="30" name=GHN1 >
    the value of GHN1 becomes blank. what cud be the problem.
    Here is my program
    <%@ page contentType="text/html; charset=iso-8859-1" language="java" import="java.sql.*,java.text.SimpleDateFormat.*,java.text.ParseException.*,java.text.*,java.text.DateFormat.*,java.util.*,java.util.Date.*,com.gh.db.*,org.apache.commons.fileupload.*,org.apache.commons.fileupload.servlet.ServletFileUpload,org.apache.commons.fileupload.disk.DiskFileItemFactory,org.apache.commons.io.FilenameUtils,java.io.*,java.io.File,java.lang.Exception" errorPage="Error.jsp" %>
    <%
    String TACm1="";
    String TASid,Nme="",Cm2="",GHN1="",GHN2="",GHN3="",Sid="";
    TACm1=((request.getParameter("TAIdCombo"))!=null?(request.getParameter("TAIdCombo")):"");
    DBconnection TApool = DBconnection.getInstance();
    Connection con2 = TApool.getConnection();
    con2.setAutoCommit(false);
    Statement TAst1 = con2.createStatement();
    ResultSet TArs1 = null,rs2=null,rs1=null;
    Cm2=((request.getParameter("TMIdCombo2"))!=null?(request.getParameter("TMIdCombo2")):"");
    java.util.Date d1;
    java.sql.Date d2;
    SimpleDateFormat format=new SimpleDateFormat("dd/MM/yyyy");
    %>
    <html>
    <head>
    <TITLE>Guest Houses of DOS</TITLE>
    </head>
    <%@ include file="StdValidations.js" %>
    <%@ page buffer="1094kb"%>
    <script Language="JavaScript">
    </script>
    <body onload="window.history.forward(1);">
    <FORM ENCTYPE='multipart/form-data' name="GHInfoDetails1"
         method='POST' action="GHInfoDetails1.jsp">'<br><br><br>
    <center>
    <%      
         String LoginName= "";
         String Name= "";
         String SectionName= "";
         try
              LoginName = session.getAttribute("LoginName").toString();
              Name = session.getAttribute("Name").toString();
              SectionName = session.getAttribute("SectionName").toString();     
         catch(NullPointerException npe)
              %>
              <jsp:forward page="LoginHere.jsp" >
              <jsp:param name="SessionMode" value="Session Expired try again to log on" />
              </jsp:forward>
              <%
    %>
    <%
              GHN1 = request.getParameter("GHN1");
              if (GHN1 == null) GHN1 = "";
              GHN2 = request.getParameter("GHN2");
              if (GHN2 == null) GHN2 = "";
              GHN3 = request.getParameter("GHN3");
              if (GHN3 == null) GHN3 = "";
    %>
         <table width="100%" bgcolor="#F7EDF7">
              <tr >
              <td align="center">
                   <img src="Images/Title2.gif">
              </td>
              </tr>
              </table>
              <table width="100%" bgcolor="#F7EDF7">
              <tr>
              <td >
                   <b><font face="Times New Roman, Times, serif" color="#402180" size="+1">Logged in as:  <%= Name %></font></b>
              </td>
              <td >
                   <b><font face="Comic Sans MS" color="#402180" size="+1">Other Details of Guest House</font></b>
              </td>
              <td align="right">
                   <b><font face="Times New Roman, Times, serif" color="#402180" size="+1">Logout</font></b>
              </td>
              </tr>
         </table>
              <table width="100%" bgcolor="#B6C7E5" border="1">
              <tr>
              <td valign="top">
              </br>
              <p><img src="Images/bullet.gif"><b><font face="Times New Roman, Times, serif" color="#402180" size="+0">Defining Guest House Information</font></b></p>
              <p><img src="Images/bullet.gif"><b><font face="Times New Roman, Times, serif" color="#402180" size="+0">Cancelling Guest House Information</font></b></p>
              </td>
              <td align="left"></br>
                   <table width="100%" bgcolor="#B6C7E5">
                   <tr>
                                  <td width="60%" align="right"></br>
                                  <P >Category :  <select onChange="TAMAssignCombo2();" name="TMIdCombo2" style="WIDTH: 120px" >
                                                                <option value="-">Select</option>
                                                                <% try
                                                                     PreparedStatement ps6=con2.prepareStatement("Select CategoryName from TableCategory order by CategoryName");
                                                                     rs2 = ps6.executeQuery();     
                                                                     while(rs2.next())
                                                                          Sid=rs2.getString(1);
                                                                               %>
                                                                                    <option value = "<% out.write(Sid); %>"><% out.write(Sid); %></option>
                                                                               <%
                                                                catch(Exception e)
                                                                     e.printStackTrace();
                                                                %>
                                                                     <Script>alert("Exception Occured : <%= e %>");</Script>
                                                                <%
                                                                %>
                                                 </select>
                                  </P>
                   </td>
                   </tr>
                   <tr align="center">
                   <td>
                        Title :     <INPUT id=text1 maxlength="30" name=GHN1 onKeyPress="if (((event.keyCode > 32) && (event.keyCode < 48)) || ((event.keyCode > 57) && (event.keyCode < 65)) || ((event.keyCode > 90) && (event.keyCode < 97))) event.returnValue=false;">
                   </td>
                   </tr>
                   <tr align="center">
                   <td>
                        Reference No :     <INPUT id=text1 maxlength="100" name=GHN2 onKeyPress="if (((event.keyCode > 32) && (event.keyCode < 48)) || ((event.keyCode > 57) && (event.keyCode < 65)) || ((event.keyCode > 90) && (event.keyCode < 97))) event.returnValue=false;">
                   </td>
                   </tr>
                   <tr align="center">
                   <td>
                        Date :     <INPUT id=text1 maxlength="30" name=GHN3 >
                   </td>
                   </tr>
                   <tr align="center">
                   <td >
                   </br>
                                           File Name:        <INPUT TYPE='file' NAME='file1'></p>
                   </td></tr>
                   <tr>
                   <td align="center">
                                                         <INPUT TYPE='submit' VALUE='Submit' ></br>
                   <b><font face="Times New Roman, Times, serif" color="#402180" size="3">(Information like distance,direction from central places such as Railway station, Airport, Bus Terminal....etc can be added in a file of windows format(such as word, pdf...) and can be uploaded through this screen. This will be displayed for the ISRO Guests.</font></b>)
                   </td>
                   </tr>
                   </table>
              </td>
              </tr>
              </table>
              <table width="100%" bgcolor="#B6C7E5">
              <tr>
              <td align="center">
                   </br>
                   <img src="Images/Home.jpg">
              </td>
              </tr>
              </table>     
    <% if (ServletFileUpload.isMultipartContent(request))
         GHN1 = request.getParameter("GHN1");
         if (GHN1 == null) GHN1 = "";
         GHN2 = request.getParameter("GHN2");
         if (GHN2 == null) GHN2 = "";
         GHN3 = request.getParameter("GHN3");
         if (GHN3 == null) GHN3 = "";
         DiskFileUpload fileUpload = new DiskFileUpload();
         List list = null;
         try
              list = fileUpload.parseRequest(request);
         catch(FileUploadException ex)
              throw new ServletException("Wrapped",ex);
         Iterator iter = list.iterator();
         while (iter.hasNext())
         FileItem item = (FileItem) iter.next();
         if (!item.isFormField())
              File itemFile = new File(item.getName());
              Nme=itemFile.getName();
              %>
              <%
              File destDir = new File(getServletContext().getRealPath("/")
                                       +"stored");
         if(!destDir.exists())
              destDir.mkdirs();
         File destFile = new File(getServletContext().getRealPath("/")
                                       +"stored"+File.separator+itemFile.getName());
         try
              item.write(destFile);
         catch(Exception ex)
              //throw new ServletException("Wrapped",ex);
         TACm1=SectionName;
         %><script>alert("<%=GHN1%>");</script><%
         try
              PreparedStatement ps26=     con2.prepareStatement("select CategoryNo from TableCategory where CategoryName=?");
              ps26.setString(1,Cm2);
              rs1=ps26.executeQuery();
              while (rs1.next())
                   PreparedStatement ps16=con2.prepareStatement("inset into TableMetaData (CategoryNo,Title,RefernceNo,Date,FileName) values(?,?,?,?,?)");
                   ps16.setString(1,rs1.getString(1));
                   ps16.setString(2,GHN1);
                   ps16.setString(3,GHN2);
                   d1=format.parse(GHN3);
                   d2=new java.sql.Date(d1.getTime());     
                   ps16.setDate(4,d2);
                   ps16.setString(5,Nme);
                   int NoOfRows=ps16.executeUpdate();
                   con2.commit();
         catch(Exception e)
              e.printStackTrace();
         %>
                             <script> alert("Error : <%= e %>"); </script>
         <%
    %>
    <%
              if (TAst1 != null) TAst1.close();
                                  if (con2 != null)
                                       con2.rollback();
                                       con2.setAutoCommit(true);
                                       TApool.returnConnection(con2);
              %>
    <input name="HomePage" type="hidden">
    </form>
    </body>
    </html>

    This article is worth reading: http://balusc.blogspot.com/2007/11/multipartfilter.html

Maybe you are looking for

  • ITunes crashing on open- iOS 7. Baaaad!!!

    iOS 7 -iTunes crashing out on open- very bad for Apple if users cannot download stuff!!! -Emails delayed sending for up to 1 hour- many- not ok for me in business!!! Makes me look very bad- They don't go into outbox or anywhere just disappear for 1 h

  • How do I retrieve earlier versions of a photo project that was changed as I was setting up front cover

    As I was playing around on the front cover of an album re background colour etc I somehow changed the # of photos on the whole album( per page )  and now can't retrieve the earlier version of the album. The software has chosen several photos from eac

  • How to create a ROI Descriptor using controls?

            Hi  All.         Does anyone know how to create a ROI DESCRIPTOR.  Using numeric controls.  I have the controls LEFT TOP RIGHT BOTTOM and DEGREES,  how to put it in a ROI DESCRIPTOR.    I'm trying to overlay a ROI on and Image Window, The coo

  • PDF Optimizer doesn't load

    Hello, I have a user with Adobe Acrobat Pro 8 on 10.4.11. When she clicks the PDF Optimizer link, no window shows up or loads. Is there a corrupt settings file or a file I can replace to remedy this? Thanks

  • Oracle 10g increase disk space

    Hi all, I am very new with oracle and can not find an answer to this question: Is it possible to increase the disk space after installation, e.g. by configuring of an additional disk? (If yes, in what way) The scenario is: After some time after our O