servlet 调用 javabean '.' expected!!!
来源:百度知道 编辑:UC知道 时间:2024/06/28 04:38:19
C:\Tomcat 5.0\webapps\new0505\WEB-INF\classes>javac serv.java
serv.java:5: '.' expected
import Bean05;
^
1 error
代码如下:
//package comp0;
public class Bean05 {
private String sName;
private String sSex;
private String sAddress;
public Bean05() {}
public String getName() {
return sName;
}
public void setName(String name) {
this.sName=name;
}
public String getSex() {
return sSex;
}
public void setSex(String sex) {
this.sSex=sex;
}
public String getAddress() {
return sAddress;
}
public void setAddress(String address) {
this.sAddress=address;
}
}
//========================
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
serv.java:5: '.' expected
import Bean05;
^
1 error
代码如下:
//package comp0;
public class Bean05 {
private String sName;
private String sSex;
private String sAddress;
public Bean05() {}
public String getName() {
return sName;
}
public void setName(String name) {
this.sName=name;
}
public String getSex() {
return sSex;
}
public void setSex(String sex) {
this.sSex=sex;
}
public String getAddress() {
return sAddress;
}
public void setAddress(String address) {
this.sAddress=address;
}
}
//========================
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
你的import语句写错了
在serv.java文件中,应该是import comp0.Bean05;才对
两个类不是在同一个包下。导入其他包的类的时候你应该将包名也加上
你把//package comp0;的“//”去掉
package comp0;
然后把
import Bean05;
改成:
import comp0.Bean05;
就OK了