public ActionForward perform(ActionMapping actionMapping, ActionForm actionForm, HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) { /**@todo: complete the business logic here, this is just a skeleton.*/ uploadActionForm uploadActionForm = (uploadActionForm) actionForm; FormFile myfile = (FormFile)uploadActionForm.getFf();//我得程序到这里myfile是null
都是tomcat4。0,struts1.02,呀
jb版本是10.0.176.0
ActionForm actionForm,
HttpServletRequest httpServletRequest,
HttpServletResponse httpServletResponse) {
/**@todo: complete the business logic here, this is just a skeleton.*/
uploadActionForm uploadActionForm = (uploadActionForm) actionForm;
FormFile myfile = (FormFile)uploadActionForm.getFf();//我得程序到这里myfile是null
只是get函数被调用了
UPUPUP
我就不信中国的coder没人知道!
FormFile myfile = (FormFile)uploadActionForm.getFf();我觉得这里可能有问题,实例名uploadActionForm和类名一样会有问题。
没发现程序有其他问题。
我没有调试你的程序。
不明白你的意思,你是说我得类名有问题吗
可是我该文photo后,还有有问题!!!?
改成
String relaPath = "logo//usr//";
我试过
<form-property name="f1" type="org.apache.struts.upload.FormFile" />
或 java.io.File都不行有谁知道啊?
这样就能取到值了
我测试过的
终于找到和我问题一模一样的同志了!!!!
哭啊!!!
楼主解决了没!!!???
我估计是struts版本问题,但不知道怎么改好,惨啊!!!