| | |
java project database error
Please support our Java advertiser: Programming Forums - DaniWeb Sister Site
![]() |
In the form tag you must put the url in the 'action' attribute and in the 'method' attribute you put post or get:
When you submit the form you send the information that are inside it to the given url
And I would suggest to use .jsp to build your pages not servlets
Java Syntax (Toggle Plain Text)
<form action="someurl" method="post"> ... </form>
And I would suggest to use .jsp to build your pages not servlets
Last edited by javaAddict; Mar 5th, 2008 at 4:14 am.
Check out my New Bike at my Public Profile at the "About Me" tab
•
•
Join Date: Mar 2006
Posts: 9
Reputation:
Solved Threads: 1
<form action="url"mehtod="post"/>
but this url should identify which servlet to run at server side.
So,
in your web.xml, your
<servlet-mapping>
<servlet-name>somename</servlet-name>
<url-pattern>this pttern should identify your action url properly</url-pattern>
</servlet-mapping>
e.g.
if action="*.do" then
url patter should be
<url-pattern>*.do</url-pattern>
but this url should identify which servlet to run at server side.
So,
in your web.xml, your
<servlet-mapping>
<servlet-name>somename</servlet-name>
<url-pattern>this pttern should identify your action url properly</url-pattern>
</servlet-mapping>
e.g.
if action="*.do" then
url patter should be
<url-pattern>*.do</url-pattern>
Nilesh Pagar
•
•
Join Date: Mar 2006
Posts: 9
Reputation:
Solved Threads: 1
•
•
•
•
well, that form tag you posted won't do as it's seriously malformed...
Well, then you will have a tough time in your project. Anyways it works for me.
Deploy below files in tomcat or any Servlet Container.
Directory structure should be like this.
Sample
---+WEB-INF
------+classes
----------+com
-------------+sample
------------------+Servlet.class
------------------+Servlet.java
------+lib
----------+servlet-api.jar
------+web.xml
---+index.html
1. index.html
<html>
<head></head>
<body>
<form action="sample.do" method="post">
<input type="submit" name="myName" ></input>
</form>
</body>
</html>
2. Servlet.java
package com.sample;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class SampleServlet extends HttpServlet{
private static final long serialVersionUID = -8734960688756643493L;
protected void doGet(HttpServletRequest arg0, HttpServletResponse arg1) throws ServletException, IOException {
service(arg0, arg1);
}
protected void doPost(HttpServletRequest arg0, HttpServletResponse arg1) throws ServletException, IOException {
service(arg0, arg1);
}
protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
response.setContentType("text/html");
PrintWriter out = response.getWriter();
out.println("<HTML>" +
"<HEAD>Sample</HEAD>" +
"<BODY>\n" +
"<H1>Hello World</H1>\n" +
"</BODY>" +
"</HTML>"); }
}
3. web.xml
<?xml version="1.0" encoding="UTF-8"?>
<web-app id="WebApp_ID" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
<display-name>Sample</display-name>
<welcome-file-list>
<welcome-file>index.html</welcome-file>
</welcome-file-list>
<servlet>
<servlet-name>sample</servlet-name>
<servlet-class>com.sample.SampleServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>sample</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
</web-app>
4. servlet-api.jar
download it from
http://www.mtholyoke.edu/courses/sro...ervlet-api.jar
Deploy this application and check if it works. If this also doesn't work then best luck.
And by the way "*.do" url is properly functioning in this sample web project.
And about the database error, it might not have been configured properly, provided if you are not doing anything logically or syntactically wrong in your code which connects D
B. Last edited by Nilesh Pagar; Mar 5th, 2008 at 2:12 pm.
Nilesh Pagar
![]() |
Similar Threads
- facing problem in database connectivity in java to mysql (Java)
- Help on MATLAB image import and display (Computer Science)
- Needs Brainstorming!!! (Java)
- /Code: Hello, Please Help Me! I need help in java Project (Java)
- Database manipulation with AVL tree.. please help (Java)
- facing problem in database connectivity in jsp to mysql (JSP)
- help with database assignment (Java)
Other Threads in the Java Forum
- Previous Thread: Separating parts of an object
- Next Thread: cohort class compile errors
| Thread Tools | Search this Thread |
Tag cloud for Java
actionlistener android api apple applet application apps arguments array arrays automation balls binary bluetooth card chat class classes client code component consumer database draw eclipse ee error event exception fractal free game gameprogramming gis givemetehcodez graphics gui html ide image input integer j2me j2seprojects java javaprojects jmf jni jpanel julia jvm key linux list loop machine map method methods migrate mobile mobiledevelopmentcreatejar myaggfun netbeans newbie nextline nls notdisplaying number oracle output print problem program programming project recursion recursive scanner screen security server set size sms socket sort spamblocker sql sqlite string sun swing terminal test threads time tree trolltech windows






