1、你把你的类编绎后放到虚拟目录下的WEB-INF/classes目录下,如果没有则可以自已创建。注意大小写。同时要记住,在这个目录下放.class文件时要建与这个类一样的包的目录(注意大小写一至。)比如类Class1的包为package1则:Class1.class文件要放在:
虚拟目录/WEB-INF/classes/package1目录下。
2、在你的JSP页面中开头加下如下一句,把类引入进来。
<%@page import="类的包名.*"%>注意:如果WEB-INF/classes是新建的,则可能要重启服务器。
虚拟目录/WEB-INF/classes/package1目录下。
2、在你的JSP页面中开头加下如下一句,把类引入进来。
<%@page import="类的包名.*"%>注意:如果WEB-INF/classes是新建的,则可能要重启服务器。
("select * from tbl_user where fld_worknumber='"+loginName+"' and fld_password'"+loginPwd+"'");
是不是这里的问题
eg:
//login.jsp
<jsp:useBean id="user" class="test.UserData" scope="session"/> //test是包名,即UserData.java在test下。
<HTML>
<BODY>
<FORM METHOD=POST ACTION="SaveName.jsp">
What's your name?
<%
user.setUsername("lijian");
user.setEmail("[email protected]");
user.setAge(20);
%><INPUT TYPE=TEXT NAME=username SIZE=20 VALUE="<%= user.getUsername() %>"><BR>
What's your e-mail address?
<INPUT TYPE=TEXT NAME=email SIZE=20 VALUE="<%= user.getEmail() %>"><BR>
What's your age?
<INPUT TYPE=TEXT NAME=age SIZE=4 VALUE=<%= user.getAge() %>>
<P><INPUT TYPE=SUBMIT>
</FORM>
</BODY>
</HTML>
//UserData.javapackage test; //需要加包public class UserData {
String username = "aaa";
String email = "[email protected]";
int age = 20;
public void setUsername( String value ){
username = value;
}
public void setEmail( String value ){
email = value;
}
public void setAge( int value ){
age = value;
} public String getUsername() { return username; }
public String getEmail() { return email; }
public int getAge() { return age; }
}注意结构是这样:虚拟目录\WEB-INF\classes\UserData.class
LOG都不给出来
最好在你的BEAN里写个CONSTRUCTOR来初始化那几个PROPERTY
否则总回出现BEAN初始化错误