问题描述
介绍:各位大侠,这里用的是struct1,在register.jsp的form表单中新添加了三个字段academy,studentIDs,classID。这三个字段我在服务器端用request.getParameter("classID")的方式能够获取填写的内容,但是用studentForm.getStudentIDs()的方式得到的确实空。为什么啊同样是得到studentIDs,第一个得到是空,第二个有值privateActionForwardstudentAdd(ActionMappingmapping,ActionFormform,HttpServletRequestrequest,HttpServletResponseresponse){StudentFormstudentForm=(StudentForm)form;System.out.println("tchlstudentid"+studentForm.getStudentIDs());System.out.println("tchlstudentstudentIDs"+request.getParameter("studentIDs"));thanksforu011643445'ssupport
解决方案
解决方案二:
我这个代码只是在原来form中添加了三个值,新添加的值这种方法studentForm.getStudentIDs()读到的是空。而原来的form表中有的值却可以得到。郁闷李
解决方案三:
使用request走ok了哟..这个标准做法....struts的form不是标准,,要淘汰的....
时间: 2024-09-20 05:28:13