aspose file tools*
The moose likes Servlets and the fly likes Creating Table, Accessing table values Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of EJB 3 in Action this week in the EJB and other Java EE Technologies forum!
JavaRanch » Java Forums » Java » Servlets
Bookmark "Creating Table, Accessing table values" Watch "Creating Table, Accessing table values" New topic
Author

Creating Table, Accessing table values

Anita Karnati
Greenhorn

Joined: Dec 26, 2000
Posts: 6
Hi,
How do i create an table that accept 5 user names and their sir names as an input parameters.do i need to give saperate fieldname for all these 10 input fields.
How do i catch these fileds in Servlet, do i need to use Enumeration for this.
Thanks
Anonymous
Ranch Hand

Joined: Nov 22, 2008
Posts: 18944
You need not have to give seperate field names. All can be given same field name and use getParameterValues("fieldName") of the Request object. This will return a String[] with field values entered by user in the same order.
Ravi.
You can test using the following example.
Html form:
<HTML>
<HEAD>
</HEAD>
<BODY>
<FORM action="http://localhost:8080/servlet/Handle" method="POST">
<INPUT name="name">
<INPUT name="name">
<INPUT name="name">
<INPUT name="name">
<INPUT name="name">
<INPUT name="name">
<INPUT name="name">
<INPUT name="name">
<BUTTON TYPE="SUBMIT"> SUBMIT
</FORM>
</BODY>
</HTML>
servlet:

public class Handle extends HttpServlet {

public void doPost(HttpServletRequest request,
HttpServletResponse response)
throws IOException, ServletException
{
response.setContentType("text/html");
PrintWriter out = response.getWriter();
out.println("<html>");
out.println("<body bgcolor=\"white\">");
out.println("<head>");
out.println("</head>");
out.println("<body>");
String[] params = request.getParameterValues("name");
for (int i =0 ; i < params.length; i++)
{
out.println(params[i]);
}
out.println("</body>");
out.println("</html>");

out.println("</body>");
out.println("</html>");
}
public void doGet(HttpServletRequest request,
HttpServletResponse response)
throws IOException, ServletException
{
doPost(request, response);
}
}
Anita Karnati
Greenhorn

Joined: Dec 26, 2000
Posts: 6
Hi
Thanks for sending me code
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Creating Table, Accessing table values
 
Similar Threads
HTML elements name
help with getting the table name from the user input
Hibernate equivalent of MetaData
Need help in find the text from 1000 Records
java data structures