【问题标题】:Getting Data from Java To JSP从 Java 获取数据到 JSP
【发布时间】:2014-02-21 14:09:42
【问题描述】:

我已经很久没有在堆栈中工作这么低了,以至于我不记得如何在没有 Struts 或 Spring MVC 或其他任何东西的情况下从 Java 获取值到我的 JSP 中。

如果我有一个字符串,我想在 HTML 片段中的任意位置显示,它可以是任何地方,包括一些 JavaScript 的中间:

  1. 我应该将值放在哪里才能显示?响应?标头?其他地方?
  2. 拿什么标签+EL?

您会认为您可以在任何地方获得此信息,但是如果不从头到尾教授 JSP,那么很难找到直接的答案。我什至拿出了旧的“Head First JSP and Servlets”一书,虽然它对第一次学习很有帮助,但它显然是一个糟糕的参考。很难找到特定的项目。

【问题讨论】:

    标签: java jsp servlets tags


    【解决方案1】:

    您必须使用一些 Servlet,例如 httpServlet。在这种情况下,将属性添加到请求并借助隐式变量在 jsp 上读取其值

    在 Servlet 中:

    public void doPost(HttpServletRequest req, HttpServletResponse res)throws ServletException, IOException 
    {       
     request.setAttribute("name","XYZ");
    }
    

    在 JSP 中:

    <c:out value="${name}"/> 
    

    【讨论】:

    • 嗯...它进入请求而不是响应?这可能解释一两件事。今晚下班后我会试一试。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-24
    • 1970-01-01
    相关资源
    最近更新 更多