我表单的文本框的数据有几个是INT的,没设置值的时候是默认为0
1.请问除了设置为String外怎么使它不显示0;
2、我在登录的时候用实体类getId了,在servlet里用Student s=new Student()调用getId时为NULL
请问是作用域问题还是new关键字把Student里的数据清空了?
1.请问除了设置为String外怎么使它不显示0;
2、我在登录的时候用实体类getId了,在servlet里用Student s=new Student()调用getId时为NULL
请问是作用域问题还是new关键字把Student里的数据清空了?
2。new关键字把Student里的数据清空了
Student s=new Student()
这只是一个VO,并没有保存到数据库中,所以id肯定是NULL
只有将VO->PO(也就是通过中间件保存数据库)这时候id才会存在
会导致数据库和实体类的诸多问题吧
2.你new了一个新对象,没有赋值,用get方法是获取不到的,你若想获取原来的id,可以用setAttribute方式或传参的形式把id传过来。
既然你用的文本框 就判断当为0的时候 文本框的值为空2 new出来的是个新的东西 啥都没有 是要你填东西的
怎么可能会取得到东西呢
在另外一个servlet里request.getSession.setAttribute("Login")和request.setAttribute("Login")都能覆盖掉原来的Login吗?
<%
${Logineduser.grade}=${Logineduser.grade}==0?"":${Logineduser.grade};
%>
怎么不能识别$