featurelles, способов куча. Attribute, Session, Context. Как вариант:
| Код | public class TestServlet extends HttpServlet {
@Override public void init(ServletConfig config) throws ServletException { String str = "test"; config.getServletContext().setAttribute("testAttribute", str); }
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
}
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
} }
|
| Код | public class AnotherServlet extends HttpServlet { protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
}
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String testAttr = (String) request.getServletContext().getAttribute("testAttribute"); response.getWriter().print(testAttr); } }
|
| Код | <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" version="3.1"> <servlet> <servlet-name>TestServlet</servlet-name> <servlet-class>com.TestServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>TestServlet</servlet-name> <url-pattern>/test</url-pattern> </servlet-mapping>
<servlet> <servlet-name>AnotherServlet</servlet-name> <servlet-class>com.AnotherServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>AnotherServlet</servlet-name> <url-pattern>/another</url-pattern> </servlet-mapping> </web-app>
|
|