我有一个基本的jsp应用程序,当我尝试创建一个cookie时,它无法找到该库或者知道什么是" Cookie"是。有什么想法吗?
<%--
Created by IntelliJ IDEA.
To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
<title>Login</title>
</head>
<body>
<div>
<div>
<form method="post">
<div>Username: </div>
<input type="text" name="user"/>
<%
String user = request.getParameter("user");
if (user != null) {
Cookie cookie = new Cookie();
response.addCookie(new Cookie("user", user));
response.sendRedirect("/main.jsp");
}
%>
</form>
</div>
</div>
</body>
</html>
答案 0 :(得分:1)
就像所有其他类(java.lang
中除了那些类)一样,您需要使用完全限定名称或add an import
statement。
<%@ page import="javax.servlet.http.Cookie" %>