这是我的jsp代码:
<%@ page language="java" %>
<% String name = (String)request.getAttribute("name1"); %>
<html>
<head>
</head>
<body>
<%=name%>
<img src=<%=name%>></img>
</body>
</html>
当我在 servlet 中编写以下代码进入 jsp 页面时:
request.getRequestDispatcher("test.jsp").forward(request, response);
我看到图像的路径正确显示
<%=name>
在正文部分,但是下面的不会被执行,并且即使图像存在于显示的路径中也不会显示。
最佳答案
我认为这是 <
的问题和>
HTML 标签内部。你试过吗JSP El ?
<img src="${name}"/>
关于java - 从 Servlet 传递到 JSP 时图像不显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10470025/