10月13日(昨天忘写了今天补上)
8:00——10:00在写共享资源的上传和显示10:00——11:00在写发起新活动script的方法里判断必填字段11:00——11:30在改美工做完的首页(显示我加入的协会)11:30——12:00
在做显示协会信息,遇到了问题。
问题:上一个页面传参给下一个页面,如何获取到传进来参数的值
解决方法:assoc/assoc.jsp?ass_id=<%=a.getAssoc_id() %>
?????????????? String assoc_id = request.getParameter("ass_id");
14:00——17:00在做发起新活动,遇到了问题。
问题:传进来的参数无法获取。
问题原因:一次页面请求就是一次request ,这个页面上,点发起,打开活动发起的页面,这是一次request ,当这个页面显示出来之后,这次request就结束了 ,你的request.getparameter在一次request请求期间是有效的,所以,当你这个页面显示出来之后,初始化获得的那个request.getparameter("ass_id"),就结束了。而之前因为request.getparameter("ass_id")是放在了add的判断体里面,add的那段代码实际上是在发布新活动这个页面点击了添加按钮之后才开始的一个request请求,它和之前传参的第一个request不是同一个request,所以取不到值
解决方法:需要在页面上写一个控件来保存第一次request的参数,在第二次request需要的时候,再把值当做参数提交一次。