Package com.dream.dto.article

Examples of com.dream.dto.article.ArticleDTO


    @Override
    protected Object formBackingObject(HttpServletRequest request) throws Exception {
        String articleGuid = ServletRequestUtils.getStringParameter(request, "guid");
        if (ValidateUtil.isEmptyText(articleGuid)) {
            return new ArticleDTO();
        }
        return articleService.loadArticleByGuid(articleGuid);
    }
View Full Code Here


        return articleService.loadArticleByGuid(articleGuid);
    }

    @Override
    protected ModelAndView onSubmit(HttpServletRequest request, HttpServletResponse response, Object command, BindException errors) throws Exception {
        ArticleDTO articleDTO = (ArticleDTO) command;
        articleService.saveOrUpdate(articleDTO);
        return new ModelAndView("redirect:/article/overview");
    }
View Full Code Here

        return ArticleDTO.class.equals(clazz);
    }

    @Override
    public void validate(Object target, Errors errors) {
        ArticleDTO articleDTO = (ArticleDTO) target;

        String title = articleDTO.getTitle();
        if (ValidateUtil.isEmptyText(title)) {
            errors.rejectValue("title", null, "Title should not be empty!");
        }

        String content = articleDTO.getContent();
        if (ValidateUtil.isEmptyText(content)) {
            errors.rejectValue("content", null, "Content should not be empty!");
        }
    }
View Full Code Here

    private ArticleService articleService;

    @Override
    protected ModelAndView handleRequestInternal(HttpServletRequest request, HttpServletResponse response) throws Exception {
        String articleGuid = ServletRequestUtils.getRequiredStringParameter(request, "guid");
        ArticleDTO articleDTO = articleService.loadArticleByGuid(articleGuid);
        return new ModelAndView("article/articleView", "articleDTO", articleDTO);
    }
View Full Code Here

    private ArticleDao articleDao;

    @Override
    public ArticleDTO loadArticleByGuid(String guid) {
        Article article = articleDao.findByGuid(Article.class, guid);
        return new ArticleDTO(article);
    }
View Full Code Here

TOP

Related Classes of com.dream.dto.article.ArticleDTO

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.