将var传递给jsp到EXTjs

时间:2013-06-24 08:54:27

标签: javascript jsp servlets extjs

我有一个很大的疑问,我想通过get方法将我在另一个页面中获取的var传递给我的servlet,将该值传递给EXTjs中的前端内容页面,但我不知道我该怎么做,我粘贴一些代码,我必须这样做。

  protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException 
{
    String usuario = request.getParameter("usuario");
    JOptionPane.showMessageDialog( null, "El usuario que usa esto es " + usuario );
    //GestorBBDDOracle Gesto = new GestorBBDDOracle();

    RequestDispatcher rd=request.getRequestDispatcher("/jsp/PantallasGestion/tipoPapel.jsp");
    rd.forward(request,response);
}

我想将var“usuario”传递给EXTjs,我不知道我是否必须使用我的jsp,或者我可以直接传递给我的js。

全部谢谢

1 个答案:

答案 0 :(得分:2)

如果我理解正确,您希望从ExtJS中的JSP访问变量。这是一种方法:

在你的jsp中,用你的值定义一个隐藏字段:

<input type="hidden" id="myVariable" value="<%=usuario%>" />

然后在你的ExtJS中,像这样访问它:

var value = Ext.fly('myVariable').dom.value;