是否可以在HTML页面中输入JSP代码?

时间:2014-12-15 10:54:31

标签: jsp

我有一个示例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文件中吗?

1 个答案:

答案 0 :(得分:1)

标记<%!仅允许声明变量和方法。将其更改为<%

所以你的代码应该是这样的:

<%
System.out.println("Hi How are you 22222222");
session.setAttribute("LOGIN_USER", "user"); 
%>