ServletConfig and ServletContext

PHOTO EMBED

Thu Nov 21 2024 18:09:48 GMT+0000 (Coordinated Universal Time)

Saved by @coding1

import java.io.IOException; 
import java.io.PrintWriter; 
import javax.servlet.ServletConfig; 
import javax.servlet.ServletContext; 
import javax.servlet.ServletException; 
import javax.servlet.annotation.WebServlet; 
import javax.servlet.http.HttpServlet; 
import javax.servlet.http.HttpServletRequest; 
import javax.servlet.http.HttpServletResponse; 
@WebServlet("/ConfigServlet") 
public class ConfigServlet extends HttpServlet { 
private static final long serialVersionUID = 1L; 
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws 
ServletException, IOException { 
// Set the response content type 
response.setContentType("text/html"); 
// Get ServletConfig and ServletContext 
ServletConfig config = getServletConfig(); 
ServletContext context = getServletContext(); 
// Get parameters from ServletConfig 
String servletParam = config.getInitParameter("servletParam"); 
// Get parameters from ServletContext 
String contextParam = context.getInitParameter("contextParam"); 
// Generate the response 
PrintWriter out = response.getWriter(); 
out.println("<html><body>"); 
out.println("<h2>Servlet Config and Context Parameters</h2>"); 
out.println("<p>Servlet Parameter: " + servletParam + "</p>"); 
out.println("<p>Context Parameter: " + contextParam + "</p>"); 
out.println("</body></html>"); 
} 
}
content_copyCOPY