关键是取到session HttpSession session = request.getSession();我得不到request
解决方案 »
- javax.mail.MessagingException: Unknown SMTP host
- jacob实现由模版生成相应的word文件
- jsp调用javaBean 总是出错 文件找不到 ?!!
- sql 错误 急救1
- 请帮忙看那里有问题了?数值传递的问题 高难
- 图+字=图?图+图=图?字+字=图?
- 怎样写个方法来检验用户名不存在!加个鸡毛!在线等!!!!!
- 页面中有一个对象,怎样能得到这个对象的所有的属性名称?能做出来给10000分!
- 怎样从applet中访问jsp或servlet中的方法或变量
- 请高手指点,谢谢!!!
- jsp 中用IE打开WORD和EXCEL文件
- 大家看看在jsp中这两个语句有何区别?
TestForm form = (TestForm)actionForm;
这里是从转递过来的Bean读取数据,所以没用到带参数的构造函数。如果要用带参数的构造函数,也可以,例如:
TestForm form = new TestForm(参数1,参数2,....);如果你要初始化别的数据,actionForm并没有这些数据,那么你可以在TestForm建立一个初始化函数,例如:
public void initial()
{
this.mybeanvariable1=...;
this.mybeanvariable2=...;
this.mybeanvariable3=...;
....
}
在需初始化之处用它就行了,例如:
TestForm form = (TestForm)actionForm;
form.initial();
另外不主张在actionform的定义的时候去做request.getSession的赋值(就算能拿到request)
actionform的定义是Model部分要和业务逻辑赋值分清界限