这是Servlet。
public class Booksearcher extends HttpServlet {
private static Connection conn = ConnManager.getInstance().getConnection();
private static final long serialVersionUID = 1L;
public static int flag=0;
这是我尝试更改'flag'变量值的jsp文件。
<title>Cart</title>
</head>
<body>
<%
Booksearcher.flag=1;
%>
Eclipse出现以下错误。
An error occurred at line: 13 in the jsp file: /addedtocart.jsp
Booksearcher cannot be resolved to a variable
10: </head>
11: <body>
12: <%
13: Booksearcher.flag=1;
14: %>
15: <h3>Successfully added to cart</h3>
16: <a href="Homepage.jsp">Go to previous page</a>
答案 0 :(得分:0)
我不知道你想做什么,但是servlet必须是无状态类,如果你想在jsp中使用静态变量,那么最好使用pojo java类。
答案 1 :(得分:0)
使用班级的完全限定名称。这包括包名。
your.package.Booksearcher.flag=1;