一个jave web 的问题

来源:百度知道 编辑:UC知道 时间:2024/06/05 09:33:26
<%@ page language="java" contentType="text/html; charset=UTF-8"%>
<%@ page import="webbook.chapter8.*" %>
<html>
<head>
<title>counter</title>
</head>
<body>
<%!
public String transform(long count){
String countNumber=count+"";
String newNumber="";
for(int i=0;i<countNumber.length();i++){
newNumber=newNumber+"<img src=\"images\\"+countNumber.charAt(i)+".gif\">";
}
return newNumber;
}
%>
<%
long count=CountFileHandler.readFile(request.getRealPath("/")+"count.txt");
if(session.getAttribute("visited")==null){
session.setAttribute("visited","y");
session.setMaxInactiveInterval(60*60*24);
count=count+1;
CountFileHandler.writeFile("/count.txt",count

你的那个文件读写类应该是自己写的,一般IO的都会抛出异常,我觉得你的错误就是没有try catch了,你试试吧,你没说错误,也不能继续发觉了

定义一个全局变量啊
你做转换的时候好复杂
有更简单的方法实现的
把错误帖出来我们大家帮你解决