tomcat中javaebean的配置问题 .java文件不用放在WEB—INF下的,把class文件放在WEB—INF/classes下就可以拉 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 mySql是要下个驱动的,放在你的tomcat的common/lib底下就可以拉 javaebean的配置:把编译得到的class文件放在WEB-INF/classes下支持MySql:要下驱动。放到WEB-INF/LIB下。在CLASSPATH中添加相应文件路径 哈哈,楼上说的都对。我试过各种方法,发现可以在comon中加入驱动,在站点中的WEB-INF中的lib加也可以。不过不用在CLASSPATH中添加相应文件路径都得哦``。还有注意的是下载的驱动文件有一大堆,要全部摆出来才行。我还有一个问题,程序在Resin中运行是没问题的,但在tomcat中很多变成了乱码,不知如何解决? 我的有个class文件是TMP.ch3.testbean,放在web-inf/classes中,虚拟目录是/ser,jsp文件放在/ser/new下,我想问问,我的bean文件是放在/ser/web-inf/classes/TMP/ch3下面,还是/ser/web-inf/new/classes/TMP/ch3下面,还是哪里阿~~我放在那里都不对,救命阿~~~~我该放在哪里阿~~~ 放在/ser/web-inf/classes/TMP/ch3下面 大侠们,帮帮我,我绝望了~这个是javabean文件public class TestBean{ public String username; public String password; public int age; public void setUserName(String name) { this.username=name; } public void setPassword(String password) { this.password=password; } public void setAge(int age) { this.age=age; } public String getUserName() { return this.username; } public String getPassword() { return this.password; } public int getAge() { return age; }};html文件里面有一个表单,填入名字,密码,年龄<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML><HEAD><TITLE> New Document </TITLE></HEAD><BODY><FORM METHOD=POST ACTION="regiter.jsp"> <INPUT TYPE="text" NAME="username"> <INPUT TYPE="password" NAME="password"> <INPUT TYPE="text" NAME="age"> <INPUT TYPE="submit" name="submit"></FORM></BODY></HTML><%@ page contentType= "text/html;charset=GB2312" %><%@ page import="TestBean"%><html><head>jsp文件返回:</head><body><jsp:useBean id="user" scope="page" class="TestBean"/><jsp:setProperty name="user" property= "*" /><!-- 注册成功:<br> --><hr>使用Bean属性方法:<br>用户名:<%=user.getUsername() %><br>密码:<%=user.getPassword() %><br>年龄:<%=user.getAge()%><br><hr>使用getProperty:<br>用户名:<jsp:getProperty name="user" property="username"/><br>密码:<jsp:getProperty name="user" property="password"/><br>年龄:<jsp:getProperty name="user" property="age"/><br></body></html>但是错误提示:org.apache.jasper.JasperException: Cannot find any information on property 'username' in a bean of type 'TestBean'不管我怎么改username名字,都是这样的错误~我真的觉得我的tomcat疯了~~~ 终于改出来了,tomcat两个错误~打包,好像必须打包。set后面第一个字面,最好大写 如何根据url判断网页的类型? 文件读写的延迟,是否影响接下来的操作 hibernate性能优化问题 JSP游标出错?? EL表达式 jsp新手问题 请大家帮忙看一个简单的图片上传和显示的问题.谢谢大家. 这种功能如何实现的?给出一个链接,用户浏览器打开这个链接就下载一个文件。。 请教JSP如何读取和写入sqlserver2000的text类型字段!急 jsp里面如何取得网站的域名地址? 关于jsp页面跳转时候传中文参数的问题 如何模拟按下"tab"键
虚拟目录是/ser,
jsp文件放在/ser/new下,我想问问,我的bean文件是
放在/ser/web-inf/classes/TMP/ch3下面,
还是/ser/web-inf/new/classes/TMP/ch3下面,
还是哪里阿~~我放在那里都不对,救命阿~~~~我该放在哪里阿~~~
这个是javabean文件
public class TestBean
{
public String username;
public String password;
public int age; public void setUserName(String name)
{
this.username=name;
} public void setPassword(String password)
{
this.password=password;
} public void setAge(int age)
{
this.age=age;
} public String getUserName()
{
return this.username;
} public String getPassword()
{
return this.password;
} public int getAge()
{
return age;
}
};
html文件里面有一个表单,填入名字,密码,年龄
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE></HEAD><BODY>
<FORM METHOD=POST ACTION="regiter.jsp">
<INPUT TYPE="text" NAME="username">
<INPUT TYPE="password" NAME="password">
<INPUT TYPE="text" NAME="age">
<INPUT TYPE="submit" name="submit">
</FORM>
</BODY>
</HTML><%@ page contentType= "text/html;charset=GB2312" %>
<%@ page import="TestBean"%><html>
<head>
jsp文件返回:
</head>
<body>
<jsp:useBean id="user" scope="page" class="TestBean"/>
<jsp:setProperty name="user" property= "*" />
<!-- 注册成功:<br> -->
<hr>
使用Bean属性方法:<br>
用户名:<%=user.getUsername() %><br>
密码:<%=user.getPassword() %><br>
年龄:<%=user.getAge()%><br>
<hr>
使用getProperty:<br>
用户名:<jsp:getProperty name="user" property="username"/><br>
密码:<jsp:getProperty name="user" property="password"/><br>
年龄:<jsp:getProperty name="user" property="age"/><br>
</body>
</html>但是错误提示:
org.apache.jasper.JasperException: Cannot find any information on property 'username' in a bean of type 'TestBean'
不管我怎么改username名字,都是这样的错误~
我真的觉得我的tomcat疯了~~~
打包,好像必须打包。
set后面第一个字面,最好大写