java - 如何在jsp页面的html标签内放置html标签

标签 java html jsp

在我的网站上,我从另一个网站下载了一个完整的网页,修改了一些东西并将其提取为一个字符串。现在,我想将它显示为我的 .jsp 的一部分。页面,带有滚动条。

我该怎么做?当我尝试放置另一个 <html> 时它显示错误标签。

感谢您的帮助。

编辑!!!

这是我的 .jsp

<%@page contentType="text/html" pageEncoding="UTF-8"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">

<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>Create Your XSLT Here</title>
    </head>
    <body>
        <form action="../AdminServlet">
            URL <input type="text" name="txtUrl" value="" /><br/>
            Start Promotion <input type="text" name="txtStart" value="" /><br/>
            Produt Name <input type="text" name="txtProductName" value="" /><br/>
            <input type="submit" value="View" name="action" />
        </form>
        <c:if test="${not empty requestScope.website}">
            <div>
                ${requestScope.website}
            </div>
        </c:if>
    </body>
</html>

requestScope.website是作为字符串的完整 html 页面,从服务器返回。当我运行时,requestScope.website 中的所有内容(例如背景图片)适用于我的所有页面。我想将它限制在我页面的一部分,就像使用 iframe 一样.

最佳答案

我想你可以使用 <jsp:include ...>标签。 将整个源代码放入 jsp 中,并使用标记包含到您的页面中。

有点像

<jsp:include page="mypagepath/page.jsp"></jsp:include>

关于java - 如何在jsp页面的html标签内放置html标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20028263/

相关文章:

java - 如何在 iText 5 中设置字体系列?

jquery - Div容器不以边距自动居中

java - 如何用jsp和java从其他网站获取内容???

javascript - jQuery 跨域错误

html - html 元素旁边奇怪的黄色 (!) 行

java - 如何从类中调用 servlet

java - 错误 : Could not find or load main class - Java cygwin

java - 从 xml 导入 jtable

java - 我的计算器不能乘法或除法

html - Css 箭头(带边框)在输入类型按钮中不起作用