初次写jsp 不知道错在哪里

trymybest121 2005-01-09 01:53:02
程序源代码很短如下:

<%page session = "false" %>
<%page import = "java.io.*,java.util.*" %>

<%! private static final DecimalFormat FTM = new DecimalFormat("#0.00");
%>

<html>
<head>
<title> Fule Efficiency Conversion Chart</title>
</head>
<body>
<h2>
Fule Efficiency Conversion Chart <%= new Date() %>
</h2>
<%
for(int i=0;i<5;i++)
out.println("<br> line: " + i);
%>
</body>
</html>


请问为什么
输入结果为:Fule Efficiency Conversion Chart
而不是
Fule Efficiency Conversion Chart
line 0
line 1
line 2
line 3
line 4

我用的是tomcat 环境.
如果是配置错误.找指出错误原因,非常感谢!
刚开始学习JSP. 已经调了一上午了,很痛苦的! 上google 搜索也找不到合适的答案.
...全文
91 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
旺乾多智 2005-01-09
  • 打赏
  • 举报
回复
同意楼上的
cnfalcon 2005-01-09
  • 打赏
  • 举报
回复
<%page import = "java.text.*" %>
<%page import = "java.io.*" %>
<%page import = "java.util.*" %>

这句错了! private static final DecimalFormat FTM = new DecimalFormat("#0.00");
在jsp中不能定义private类型的变量,只有在类中才可以定义
lxpbuaa 2005-01-09
  • 打赏
  • 举报
回复
前面两行改为:
<%@ page session = "false" %>
<%@ page import = "java.io.*,java.util.*,java.text.DecimalFormat" %>

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧