c:\Tomcat\work\Catalina\localhost\_\org\apache\jsp\GoPage_jsp.java:40: cannot resolve symbol
symbol : class UserData
location: class org.apache.jsp.GoPage_jsp
UserData user = null;
^An error occurred at line: 1 in the jsp file: /GoPage.jspGenerated servlet error:
C:\Tomcat\work\Catalina\localhost\_\org\apache\jsp\GoPage_jsp.java:42: cannot resolve symbol
symbol : class UserData
location: class org.apache.jsp.GoPage_jsp
user = (UserData) pageContext.getAttribute("user", PageContext.SESSION_SCOPE);
^An error occurred at line: 1 in the jsp file: /GoPage.jspGenerated servlet error:
C:\Tomcat\work\Catalina\localhost\_\org\apache\jsp\GoPage_jsp.java:45: cannot resolve symbol
symbol : class UserData
location: class org.apache.jsp.GoPage_jsp
user = (UserData) java.beans.Beans.instantiate(this.getClass().getClassLoader(), "UserData");
^
3 errors为什么老是错呀,不理解呀,<!--GetUser.html -->
<BODY><FORM METHOD=POST ACTION="SaveUser.jsp">What's your name? <INPUT TYPE=TEXT NAME=username SIZE=0><BR>What's your e-mail address? <INPUT TYPE=TEXT NAME=email SIZE=0><BR>What's your age? <INPUT TYPE=TEXT NAME=age SIZE=><P><INPUT TYPE=SUBMIT></FORM></BODY></HTML>
//SaveUser.jsp 如下 <jsp:useBean id="user" class="UserData" scope="session"/><jsp:setProperty name="user" property="*"/><HTML><BODY><A HREF="GoPage.jsp">Continue</A>
</BODY></HTML>//GoPage.js如下
<jsp:useBean id="user" class="UserData" scope="session"/><HTML><BODY>You entered<BR>Name: <%= user.getUsername() %><BR>Email: <%= user.getEmail() %><BR>Age: <%= user.getAge() %><BR></BODY></HTML>//我把UserData编译好放在webapps\ROOT\web-inf\classes下,同时也把它做成一个jar放在其下public class UserData {String username;String email;int age;public void setUsername( String value ){username = value;}public void setEmail( String value ){email = value;}public void setAge( int value ){age = value;}/*public static void main(String arg[])
{
System.out.println("hello");}*/public String getUsername() { return username; }public String getEmail() { return email; }public int getAge() { return age; }}
symbol : class UserData
location: class org.apache.jsp.GoPage_jsp
UserData user = null;
^An error occurred at line: 1 in the jsp file: /GoPage.jspGenerated servlet error:
C:\Tomcat\work\Catalina\localhost\_\org\apache\jsp\GoPage_jsp.java:42: cannot resolve symbol
symbol : class UserData
location: class org.apache.jsp.GoPage_jsp
user = (UserData) pageContext.getAttribute("user", PageContext.SESSION_SCOPE);
^An error occurred at line: 1 in the jsp file: /GoPage.jspGenerated servlet error:
C:\Tomcat\work\Catalina\localhost\_\org\apache\jsp\GoPage_jsp.java:45: cannot resolve symbol
symbol : class UserData
location: class org.apache.jsp.GoPage_jsp
user = (UserData) java.beans.Beans.instantiate(this.getClass().getClassLoader(), "UserData");
^
3 errors为什么老是错呀,不理解呀,<!--GetUser.html -->
<BODY><FORM METHOD=POST ACTION="SaveUser.jsp">What's your name? <INPUT TYPE=TEXT NAME=username SIZE=0><BR>What's your e-mail address? <INPUT TYPE=TEXT NAME=email SIZE=0><BR>What's your age? <INPUT TYPE=TEXT NAME=age SIZE=><P><INPUT TYPE=SUBMIT></FORM></BODY></HTML>
//SaveUser.jsp 如下 <jsp:useBean id="user" class="UserData" scope="session"/><jsp:setProperty name="user" property="*"/><HTML><BODY><A HREF="GoPage.jsp">Continue</A>
</BODY></HTML>//GoPage.js如下
<jsp:useBean id="user" class="UserData" scope="session"/><HTML><BODY>You entered<BR>Name: <%= user.getUsername() %><BR>Email: <%= user.getEmail() %><BR>Age: <%= user.getAge() %><BR></BODY></HTML>//我把UserData编译好放在webapps\ROOT\web-inf\classes下,同时也把它做成一个jar放在其下public class UserData {String username;String email;int age;public void setUsername( String value ){username = value;}public void setEmail( String value ){email = value;}public void setAge( int value ){age = value;}/*public static void main(String arg[])
{
System.out.println("hello");}*/public String getUsername() { return username; }public String getEmail() { return email; }public int getAge() { return age; }}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货