我觉得你这个程序问题比较多
第一:你那个Bean,对几个属性还没设置值之前,你就不能去,所以你要先调用三个放法,
<% user.setUsername("name");user.setEmail("Email");use.setAge(int age);%>
只有这样你后面的get方法还有意义
第二:在HTML标记里,属性的值要打双引号,像type=“text” name=“username”等
第三:你把你的bean最好放在:\Tomcat 4.1\common\classes下。
第一:你那个Bean,对几个属性还没设置值之前,你就不能去,所以你要先调用三个放法,
<% user.setUsername("name");user.setEmail("Email");use.setAge(int age);%>
只有这样你后面的get方法还有意义
第二:在HTML标记里,属性的值要打双引号,像type=“text” name=“username”等
第三:你把你的bean最好放在:\Tomcat 4.1\common\classes下。
解决方案 »
- myeclipse中的webroot目录
- jsp返回值问题 急急急
- 哪位提供一下长连接的代码,要jsp的最好
- JSF报这个错,我该怎么处理?
- jsp连接mysql搞了一天了,都连不上啊
- 求助 根据这个错误提示,判断哪里出了问题!
- 有没有人用过dbForms?
- 我想在web下载htm/jpg/gif文件,又不让浏览器打开它,请问怎么做?(99分)十万火急!!!
- 团队开发, eclipse import 类
- 可更新的结果集问题
- 急,,,,TOMCAT能不能显示FRAMESET???
- javax.servlet.ServletException: [Microsoft][ODBC Microsoft Access Driver]参数不足,期待是1.
在UserData的开头加上package xxx;
然后编译,把UserData.class放到web-inf/classes/xxx/下,重启tomcat就可以了当然你的jsp中:
<jsp:useBean id="user" class="UserData" scope="session"/>
-〉要改成
<jsp:useBean id="user" class="xxx.UserData" scope="session"/>
请看这里,
你却定你已经网bean中传值了吗
但是那几个属性的set方法都没有被调用,也就是说,属性都是null,如simony123所说,先设置属性,在调用get方法。