read-Atleap-7-发表新闻-主逻辑[2]

[入库:2006年2月23日] [更新:2007年3月24日]

本文简介:

            return mapping.findForward("callCreateItem");

        }

if( request.getSession().getAttribute(NewsModuleWebConstants.NEWS_ITEM_

SUBMITTED_ACTION) == null ) {

         request.getSession().setAttribute(NewsModuleWebConstants.

NEWS_ITEM_SUBMITTED_ACTION, "create");

            NewsItemForm newsItemForm = (NewsItemForm) form;

            //申明NewsItem的对象,并给该对象赋值

            NewsItem newsItem = new NewsItem();

            //利用BeanUtils.copyProperties直接拷贝属性构造newsItem对象

            WebappUtil.copyProperties(newsItem, newsItemForm, request);

            //newsItemNewsItemForm对象间存在名称不相同的属性,

//BeanUtils不对这些属性进行处理,需要程序员手动处理

//设置从父类Page中继承的active属性

            newsItem.setActive(Boolean.TRUE);

本文关键:read-Atleap-7-发表新闻-主逻辑
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top