You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by co...@hyperreal.org on 1999/11/04 01:13:12 UTC
cvs commit: jakarta-tomcat/src/tests/webpages/WEB-INF/classes ServletParam.java
costin 99/11/03 16:13:08
Modified: src/tests/webpages/WEB-INF web.xml
Added: src/tests/webpages/WEB-INF/classes ServletParam.java
Log:
Server side of "multiple names for a servlet" test.
Revision Changes Path
1.2 +51 -0 jakarta-tomcat/src/tests/webpages/WEB-INF/web.xml
Index: web.xml
===================================================================
RCS file: /home/cvs/jakarta-tomcat/src/tests/webpages/WEB-INF/web.xml,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- web.xml 1999/10/09 00:20:58 1.1
+++ web.xml 1999/11/04 00:12:57 1.2
@@ -69,4 +69,55 @@
*.bop
</url-pattern>
</servlet-mapping>
+
+ <servlet>
+ <servlet-name>
+ servletParam1
+ </servlet-name>
+ <servlet-class>
+ ServletParam
+ </servlet-class>
+ <init-param>
+ <param-name>
+ param1
+ </param-name>
+ <param-value>
+ value1
+ </param-value>
+ </init-param>
+ <init-param>
+ <param-name>
+ param2
+ </param-name>
+ <param-value>
+ value2
+ </param-value>
+ </init-param>
+ </servlet>
+
+ <servlet>
+ <servlet-name>
+ servletParam2
+ </servlet-name>
+ <servlet-class>
+ ServletParam
+ </servlet-class>
+ <init-param>
+ <param-name>
+ param3
+ </param-name>
+ <param-value>
+ value3
+ </param-value>
+ </init-param>
+ <init-param>
+ <param-name>
+ param4
+ </param-name>
+ <param-value>
+ value4
+ </param-value>
+ </init-param>
+ </servlet>
+
</web-app>
1.1 jakarta-tomcat/src/tests/webpages/WEB-INF/classes/ServletParam.java
Index: ServletParam.java
===================================================================
import java.io.*;
import java.util.*;
import javax.servlet.*;
import javax.servlet.http.*;
/**
*/
public class ServletParam extends HttpServlet {
public void doPost (HttpServletRequest req, HttpServletResponse res)
throws ServletException, IOException
{
doGet( req, res );
}
public void doGet (HttpServletRequest req, HttpServletResponse res)
throws ServletException, IOException
{
// Should be text/xml !
res.setContentType("text/html");
PrintWriter out = res.getWriter ();
out.println("<html>");
out.println("<body>");
out.println("<h1>" + getServletConfig().getServletName() + "</h1>");
out.println("<dl>");
Enumeration initParams=getInitParameterNames();
while( initParams.hasMoreElements() ) {
String name=(String)initParams.nextElement();
String value=getInitParameter( name );
out.println("<dt>"+name + "</dt><dd>"+ value + "</dd>");
}
out.println("</dl>");
out.println("</body></html>");
return;
}
}