为什么我们不能在jsp 声明元素中使用System.out.println();?当我试图写这行的时候,编译器错误显示出来。
<%!System.out.println("test") %>
<body>
<form action="FindPhone" method="post">
PhoneNumber : <input type="text" name="phone">
<input type="submit" value="submit">
</form>
发布于 2012-12-13 02:49:12
因为声明元素转换为由JSP生成的类中的字段声明:
public class GeneratedJsp extends JspServlet {
System.out.println("test");
}
是无效的Java代码。声明元素应该包含...一份声明。
https://stackoverflow.com/questions/13844075
复制相似问题