迷路“html”开始标记

时间:2018-04-18 11:49:27

标签: java html servlets

处理我的servlet项目。在index.html文件中,我有 Stray“html”开始标记错误。这部分代码中存在一些问题:

<%@ page contentType = "text/html"; charset = "UTF-8" language = "java"%>
<html>
<head>

    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css"
          integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">

    <!-- Optional theme -->
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap-theme.min.css"
          integrity="sha384-rHyoN1iRsVXV4nD0JutlnGaslCJuC7uwjduW9SVrLvRYooPp2bWYgmgJQIXwl/Sp" crossorigin="anonymous">

    <!-- Latest compiled and minified JavaScript -->
    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"
            integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa"
            crossorigin="anonymous"></script>

    <link rel="stylesheet" type="text/css" href="public.styles/style.css">
</head>
<body>

也许有人看到如何修复它?

2 个答案:

答案 0 :(得分:1)

您在jsp中使用了html个标签  我认为这有一些错误。

在jsp中 -

<%@page contentType="text/html" pageEncoding="UTF-8"%>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>

in html

<!DOCTYPE html>
<html lang="en"> 
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>

答案 1 :(得分:0)

你的需求是什么?

  • 如果你想编写一个jsp文件,你的文件必须有一个“jsp”扩展名,例如:index.jsp,你可以在里面包含html内容。
  • 否则,你想要一个html文件,你的文件扩展名应该是.html