Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/91.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 从html到jsp的链接_Java_Html_Jsp_Href - Fatal编程技术网

Java 从html到jsp的链接

Java 从html到jsp的链接,java,html,jsp,href,Java,Html,Jsp,Href,在动态Web项目中,我有一个-default.html页面 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <link rel="stylesheet" href="./Styles/Site.css" type="text/css" /> <title>

在动态Web项目中,我有一个-default.html页面

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<link rel="stylesheet" href="./Styles/Site.css" type="text/css" />
<title>Create new customer</title>
</head>
<body>
    <a href="\WEB-INF\forms\CustomerMenu.jsp">Test new</a>

</body>
</html>

如果不使用前端控制器或像
这样的特定标记,则无法公开访问
/WEB-INF
文件夹中的文件

如果需要通过URL直接访问JSP文件,则不应将JSP放在
/WEB-INF
文件夹中。将其置于
/WEB-INF
文件夹之外

WebContent
|--形式
||--CreateNewCustomer.html
||--CustomerMenu.html
|`--CustomerMenu.jsp
|--WEB-INF
:    :
并相应地修复链接


WEB-INF
文件夹无法在外部访问。
您需要将jsp移到
WEB-INF
之外,或者使用forward request转发到jsp。

只是BalusC的一个例子,如果受保护的/WEB-INF文件夹是WEB容器的一部分,这就是为什么所有WEB资产(图像、css、js等)都不包含在其中的原因。@BalusC,WebContent中的文件夹必须称为“表单”不,这只是你最初的称呼。我只是没碰它。我所做的就是把文件夹移到正确的地方。只要可以公开访问,您可以根据需要对其命名/构造。您甚至可以完全删除它,只需将其文件直接放在根文件夹中(
WebContent
文件夹,那里也有
default.html
文件)。
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<link rel="stylesheet" href="./Styles/Site.css" type="text/css" />
<title>Create new customer</title>
</head>
<body>
    // Table ..
</body>
</html>
- HTTP Status 404 - 

--------------------------------------------------------------------------------

type Status report

message 

description The requested resource () is not available.