我有一个示例HTML文件,如下所示
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
Hi How are you
</body>
</html>
我试图将JSP代码放在aboev HTML文件中,如下所示,我将用于身份验证目的
<%!
System.out.println("Hi How are you 22222222");
session.setAttribute("LOGIN_USER", "user");
%>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
Hi How are you
</body>
</html>
但是这不起作用(我的意思是它没有设定那个值,嗨你怎么样22222222也没有打印出来)
请您告诉我hpw将JSP代码放入HTML文件中吗?
答案 0 :(得分:1)
标记<%!
仅允许声明变量和方法。将其更改为<%
。
所以你的代码应该是这样的:
<%
System.out.println("Hi How are you 22222222");
session.setAttribute("LOGIN_USER", "user");
%>