JSP+JavaBean架构遇到的问题

王朝学院·作者佚名  2009-04-30
窄屏简体版  字體: |||超大  

利用JSP+JavaBean架构实现一个简单的计数器功能:

相关文件如下:

1、d:/demo/WEB-INF/classes/count/counter.java:

package count;

public class counter

{

int count = 0;

public int getCount()

{

count++;

return this.count;

}

public void setCount(int count)

{

this.count = count;

}

public static void main(String args[])

{

System.out.println(”Hello World!”);

}

}

2、d:/demo/counter.jsp:

<%@ page language=”java” import=”java.util.*” pageEncoding=”gb2312″%>

<html>

<head>

<title>counter</title>

</head>

<body>

<h1>计数器</h1>

<jsp:useBean id=”bean0″ scope=”session” class=”count.counter” />

<%

out.println(”The Counter is :”+bean0.getCount()+”<br>”);

%>

The Counter is: <jsp:getProperty name=”bean0″ property=”count” /><br>

</body>

</html>

在运行时遇到了如下几个问题:

1、jsp运行时候出现: The value for the useBean class attribute is invalid 问题

问题发生原因:

counter.java这个文件没有放在目录中d:/demo/WEB-INF/classes,而且没有对counter.java进行编译

2、java文件在相互调用时对单个文件进行编译出现错误:

如果在同一目录下而且对单个文件进行编译时出现问题的话,则可以将命令切换到该目录下执行javac *.java

这样会编译目录下所有的java文件。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航