Jsp file calling servlet two times

hello
i have created registration form for hospital management project in which registration form is jsp file on clicking on submit it calls servlet file which actually inserts data into database but problem is when i click on submit button it calls servlet file more than one time which leads to duplication of data.plz help in this matter, It is very important to me

First question is are you absolutely sure that the form is being submitted twice? Did you look at the access logs to see that there are two Http requests being sent to the server?
In tomcat you have to enable the access logs.

Similar Messages

  • How to include a jsp file in servlets and javabeans

    Hi to all..I have a jsp file which contains some database connections and I would like to include in that file in my servlets and javabeans.What coding can i use?Can show me sample coding.

    Hi to all..I have created a javabean storing the
    database connections. How do i include and call that
    bean in my servlet and javabeans?Can pls show me some
    sample coding?I am new to servlets and beans.The same way you do with normal Java Classes. If you are new to Java, I suggest you go to http://java.sun.com/docs/books/tutorial/index.html and look through the first couple of tutorials.
    As a note, it is best to put all your objects into packages, especially if you use JDK 1.4 or higher.

  • How can i include a jsp file in servlet?

    hi
    i generate a dynamic page from servlet.
    i need to include a jsp file in same servlet.
    i try like this --
    out.println("<HTML>");
    out.println("<HEAD><TITLE>First</TITLE></HEAD>");
    out.println("<BODY>");
    out.println("<%@ include file=\"abc.jsp\">");
    out.println("<FORM>");
    out.println("</FORM>");
    out.println("</BODY>");
    out.println("</HTML>");

    Replace your line with
    RequestDispatcher rd = request.getRequestDispatcher("abc.jsp");
    rd.include(request, response);

  • How a jsp file call a javabean??

              Under weblogic70b ,where should I place the .class file?
              Do I have to do some configuration in web.xml file like servlet??
              Thanks.
              

    The application object is the servletcontext that is passed to the servlet/JSP by the server during initialization. If you want to use it in a JavaBean you'll have to pass it in.
    <jsp:useBean id="myBean" scope="session" class="beans.MyBean" />
    <% myBean.setApplication(application); %>
    and in MyBean
    import javax.servlet.*;
    public class MyBean {
       ServletContext sc;
       public MyBean() { }
       public void setApplication(ServletContext inSC) { this.sc = inSC; }
    }

  • Help regarding a simple JSP file and servlet file

    Hi all,
    I am trying to develop a web based application using Tomca 5.0.16.I wanted to get to know how a simple jsp page could access a servlet.It would be really very beneficial if if any one can give me a sample code that does the interactions,I could run it and understand it,would help me for further development.
    Any help would be appreciated
    Thanks
    AS

    I think it depends on how you want to access the servlet.
    You can forward or redirect from the JSP page to the servlet, thus making it like you went to the servlet directly from the browser (except of course, before the forward or redirect, some stuff can be done).
    You can use URLConnection objects to call the servlet, much like the browser does.
    It depends on what you are trying to do.

  • What does servlet-name & jsp-file tags do...

    Could someone please tell me how does the following tags pair work, in a JSP/servlet based application.
    <servlet-name>Hellow</servlet-name>
    <jsp-file>/Appl/Jsp/process.jsp</jsp-file>
    What is the relationship between the Hellow and the /Appl/Jsp/process.jsp file
    Regards
    AN

    When you register a servlet in the deployment descriptor, you must always specify <servlet-name>. The other required parameter is EITHER <servlet-class> OR <jsp-file>. For a standard servlet, use <servlet-class>, for a JSP use <jsp-file>.
    Servlets are always registered, JSPs are not. The reason to register a JSP is to set other values such as <load-on-startup>. In this case, the JSP must be converted to a servlet before deployment.
    Read the servlet spec for a better and fuller description.

  • Calling Servlets in JSP forms

    Hello,
    I'm trying to invoke in a html form (jsp file) a servlet, something like this:
    <form method="POST" ACTION="validateLogin" ONSUBMIT="return ValidateForm(this)">
    but the browser returns me this:
    WTG-10109: Web-to-go could not locate requested URL
    Web-to-go could not locate requested URL /validateLogin
    the only way i have to run the servlet is replacing the ACTION field in form by:
    ACTION="MyProj/_servlet_"
    How can i change this?
    regards,
    Miguel

    Hello,
    I'm trying to invoke in a html form (jsp file) a servlet, something like this:
    <form method="POST" ACTION="validateLogin" ONSUBMIT="return ValidateForm(this)">
    but the browser returns me this:
    WTG-10109: Web-to-go could not locate requested URL
    Web-to-go could not locate requested URL /validateLogin
    the only way i have to run the servlet is replacing the ACTION field in form by:
    ACTION="MyProj/_servlet_"
    How can i change this?
    regards,
    Miguel

  • My JSP file does not reflec the change of a Bean

    My test environment: Win 2000, JDK 1.3.1, OC4J(standalone)
    My problem:
    In servlet, the change of a Strng value is reflected at the next refresh of a browser.
    But, when a jsp file call a bean's getXXX(return a String value) method, and if the String value of that bean is changed, the next refresh or visit to that jsp file does not reflect the change of that bean.
    For example:
    1) TestClass.java
    public class TestClass {
    private String txt;
    public class TestClass {
    txt = "Test"; ----- (g
    public String getTxt() {
    return txt;
    2) test.jsp
    <html><body>
    <h2>
    <% TestClass test = new TestClass(); --(h
    out.print(test.getTxt()); %> --(i
    </h2>
    </body></html>
    In my first vistit to "http://localhost:8888/test.jsp" the brower shows "Test" String, but after I change the txt value to "Test1"((g) the brower does not reflect the change.
    I found that if I use <jsp:useBean id="test" class="TestClass" /> instead of (h-(i line, the brower reflects the change of the bean.
    Why does this occur?
    Thaks in advance.
    PS) In some cases(Not above example), I get the java.lang.ClassCastException.
    So Each time I change a Servlet or a Bean, I restart OC4J.
    null

    SangKyu,
    <jsp:useBean > has a property called scope, which defaults to "page".
    So the bean gets reset everytime you reload the page.
    Can I suggest that you set it to "session"?
    The following syntax card I have found userful:
    http://java.sun.com/products/jsp/syntax.pdf
    Cheers,
    Scott
    Atlassian - Supporting YOUR 'Orion/OC4J' World
    http://www.atlassian.com - [EMAIL][email protected][EMAIL]

  • How can I use a applet in a JSP file?

    hi
    I failed to use applet in a jsp file.My workspace is a BC4J type. I put the applet's source file in business component project.the jsp is in JSP project.
    The jsp file calls applet by <jsp:plugin></jsp:plugin> style.
    The error is can't find the applet class.
    why? Thank someone for give me help.

    Actually using jsp applet tags does not mean that it is taking care of that the classes are available. It simply renders the Applet tag tothe JSP page. If e.g. teh codebase is specified as /java/, then there should be a mapping to the Java class location with thename of /java/. If codebase is not provided, then the Java class must be in the classpath of the JSp servlet.
    Frank

  • I want to send a value from JSP file to another JSP file without..

    I want to send a value from one.JSP file to another two.JSP file without to show the content HTML of the one.JSP in two.JSP (with include), only take the values processed in a Bean :
    ===================
    Bean
    package pck;
    import java.io.*;
    public class yyyy {
         public String getXxx() {    
              return cccc;
    ========================
    one.JSP
    <jsp:useBean id="idBean" class="pck.yyyy" scope="??"/>
    <%idBean.setXxx(ccc);%>
    ========================
    two.JSP
    <%@ include file="one.jsp"%>
    <%=idBean.getXxx()%>
    but without to show the content HTML of one.JSP in two.JSP.
    Can someone help me?, please.

    Why don't just put the common code in a separate file and include it in both. i.e. the code that is in one.jsp that is needed by two.jsp could be put in a common file and included in both pages, thus the HTML is separated off. If this will not work, set a boolean value in two.jsp that can be used by one.jsp to decide if the HTML should be displayed or not.
    Steve

  • Getting name of jsp file.

    i have a jsp file calling another jsp file. how do i get the filename of the first jsp file? It has to be obtained at runtime.

    Ive been looking into the same problem, whilst it is possible to get the path / current working directory, I have not found a way to get the filename.
    I think you are going to have to pass the name as a parameter from the first page.

  • Executing *.xml files as *.jsp files

    Under other web containers this usually takes about 4 lines in a config xml file.
    I am still hunting through the online doco
    but I was wondering if anyone could point
    me to the relevant section quicker ? ...
    Basically what I am looking to do is to
    tell the server to parse and execute *.xml
    files as *.jsp files. It should be a simple
    mapping somewhere in the config files.
    Thankyou in advance,
    Brian.

    Chuck,
    That isn't quite what I want to achieve. What I have done
    elsewhere is place the following servlet mapping in the Web
    Container's web.xml file.
    <servlet-mapping>
    <servlet-name>jsp</servlet-name>
    <url-pattern>*.xml</url-pattern>
    </servlet-mapping>
    which then causes all *.xml files to be processed as *.jsp files.
    Servlet name being the name of the servlet that processes the
    JSP files for the web container. Is there an equivalent
    thing under BEA ? Does BEA have a servlet which processes
    JSP files or does it use something different ?
    Cheers,
    Brian.
    "Chuck Nelson" <[email protected]> wrote:
    >
    Brian,
    You should be able to update the web.xml for this purpose
    e.g.
    <servlet>
    <servlet-name>myFoo</servlet-name>
    <jsp-file>SnoopServlet.xml</jsp-file>
    </servlet>
    See the following URL for a more detailed description
    http://edocs.bea.com/wls/docs61/webapp/components.html#100437
    Chuck Nelson
    DRE
    BEA Technical Support

  • How to call a jsp file from an servlet and access the jsp file objects??

    Hi everybody
    I have an jsp file where it contains a vector object with some data and I have a servlet that needs to access this vector object . How can my servlet call for this jsp page and get the vector object. ?
    then an applet will be calling this servlet to get some other object created with the data contained within this vector object...so each time Applet ask the servlet for the object the servlet need to call for this jsp page somehow
    My main question is the communication servlet-jsp
    please if u have any clue I will appreciate it
    thanks

    Hi
    There are several ways to share objects between JSPs/Servlets.
    You can share objects by putting them in the request-in which case the objects lifetime is limited by that of the request, Another way is to store them in the session, againg the lifetime is limited by the lifetime of the session. To have objects that have to persistent over the application life-span use the servletContext to store the objects.
    Any good tutorial should help you get started. Please see the link below for a tutorial on Servlets/JSPs
    Note: Local variables in the JSP cannot be shared with other components as their scope is limited to that particular Page/Servlet.
    Link: http://java.sun.com/docs/books/tutorial/servlets/
    Good Luck!
    Eshwar Rao
    Developer Technical Support
    Sun microsystems inc
    http://www.sun.com/developers/support

  • How to call a function defined in a JSP file into a servlet?

    Hi
    I have defined a JSP file with some functions in it. I am including this JSP file into other JSP files so that these functions can be used. Now is there soe way, that I can include this file in a servlet as well and use the defined functions in the servlet as well.
    Thanks and Regards
    Vikram

    I assume you have a function with OUT arguments because you need to return at least two distinct things from this function? The functions return value and this OUT argument, too. Right? For the sake of argument, let's say that you're trying to return a VARCHAR2 value and a NUMBER value from this function.
    Assuming that you cannot just wrap your existing function with a function that does not have OUT arguments, the first idea that pops to mind is to create an Oracle8 type that looks like:
    CREATE TYPE MYREC AS OBJECT (V VARCHAR2(80), N NUMBER);Then you could rewrite your function to return an instance of this MYREC type instead of having one return value and one OUT parameter.
    Then create a BC4J domain for this Oracle8 type (which will mimic its nested structure), and then you can just select the value straight-away in your view object.
    I just tried this idea with 9.0.2 production and it works.
    The Domain you create will have getV() and getN() accessors on it so you can get at the nested values in the MyRec domain "record" structure.
    The other way would involve building a programmatic view object that sources the data for your VO programmatically. If I think of anything else I'll post something here.

  • Calling a servlets multiple times from a servlet

    Hi All,
    Advanced Thanks,
    I have a servlet which calls another servlet to display some records. Second servlet will access some data from XML files and forwards to a JSP file. What i want is I need to call the second servlet multiple times from the the first servlet. I used RequestDispatcher to call the servlet but I can call only one time after a an exceptions is occurred like cannot forward after response is committed.
    I need this scenario in the saem way because each time second servlet is called I am forwarding response to user each time records are accessed based on the request value.
    request.getRequestDispatcher("sample").forward(request, response);          
    Any one please give me a suggestion?
    Thanks in advance

    What are those servlets supposed to do? Sounds like that they are doing too much, e.g. acting like business classes or utility classes or so. Refactor your code.

Maybe you are looking for

  • How do I use more than one folder for screensaver on my mac

    I have 3 separate folders that I want my computer to use when it switches to the screensavers but I can only get it to use one folder. I really want it to switch choose from the 3 different folders. Someone set it up for me before so I know it does i

  • While creating a PO in ME21N the return check box is automatically ticked.

    Hi SAP Gurus, I am facing a problem while creating a PO. Every time I am trying to create a PO in ME21N, the return check box at the Item level of the PO is automatically getting ticked. The check box can't be unticked even in change mode of the PO.

  • SQL Query for all Function Name attached to Responsibility

    I have a requiremnet where in the data needs to be fetched giving all details of User Name, Responsibility Name, Function_user_name at responsibility level. For e.g when a user logs in ORacle application and gets in to a responsibility and uses short

  • Printing Terms and Conditions on last page of invoice

    Hi All, I am generating receivables invoices in PDF format from Oracle EBS R12i using BIP 5.6.3. I have a requirement to print T&Cs separately on the last page of each invoice so that: 1. Regular invoice header and footer information do print on T&Cs

  • Recording Program for SOST Tcode

    Hi Experts, I have a requirement to write program to send fail mails from SOST Tcode. For that i am planning to write Recording Program (still not clear if it will work, as the where data in SOST is maintained) However, send me some snipets which can