从servlet类继承请求参数到简单的java方法

时间:2018-04-21 00:50:00

标签: java servlets

我有具体要求:

1)在request.getSession()中设置会话变量.setAttribute(“globalVarable”,“game”);在servlet中

2)从一个简单的java方法,我需要调用上面的servlet,以获得一个会话变量。

示例:我有Test servlet和Test1 servlet

public class Test extends HttpServlet {
  public void setUserName(HttpServletRequest req) {
      HttpSession session = req.getSession();
      session.setAttribute("globalPidValue", req.getUserPrincipal().getName());
  }  
}

public class Test1 extends HttpServlet{
    public String getSessionUser() {
        String globalUserName = PKISSO.userName;
        Test test = new Test();
        String bb = test.attribute("globalPidValue");
    }
}

我需要调用Test servlet并从会话中获取全局变量

你能帮我从一个简单的java方法中获取一个会话变量吗? 提前致谢

1 个答案:

答案 0 :(得分:0)

你需要让问题更清晰。

这个方法会在什么意义上“调用”servlet?您是否想要发送请求/响应,就像您是浏览器一样?

请提供更多详情。

在简单的上下文中,您必须在方法

中接收请求作为参数
ListRow

see the documentation