java - jsp中页面加载时的get方法

标签 java jsp servlets

我希望当我的页面(例如 index.jsp)加载(调用 get 方法)时发送 index.jsp 页面的数据(例如标题)。我检查了这个问题,但这个问题解决方案( How to call servlet on jsp page load )在我的网络应用程序中出现错误。

这是我的 index.jsp 页面代码(我想从 changeTitle.java 类发送标题):

<title><c:import url="/sysAdmin/changeTitle.java" /> 
<c:out value="${message }"></c:out></title>

这是我的 changeTitle.java 类获取方法:

    protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    request.setAttribute("message", "hello");
}

而且我不知道如何寻址我的项目的 index.jsp 中的类,并且下面是我的项目目录:

enter image description here

最佳答案

尝试设置响应,而不是请求

  protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    response.setAttribute("message", "hello");
}

关于java - jsp中页面加载时的get方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27579458/

相关文章:

java - SpringSecurity RememberMeServices 不是通过注解注入(inject)的

javascript - 如何在单击按钮时显示对话框

java - Tomcat 不显示带有集群和 apache 的页面

java - 如何避免将没有斜杠的路径与 servlet-mappings 匹配?

java - 在JSP中,有没有一种方法可以将HttpServletRequest对象作为属性传递给另一个HttpServletRequest对象

java - ajax调用的生命周期是多少?

java - 无法安装 wikidata-query-rdf/Blazegraph

java - 在android中出现错误,但在纯java中它可以工作。

java - 如何在 Eclipse 中获取 INPUT 字段数据?

java - 是否有正则表达式可以防止输入 Javascript?