Policy failures:
Code warning - failed on resource DispatchArticleController.java. Reason: The import org.yacos.core.users.Role is never used, line 17 - failed on resource DispatchArticleController.java. Reason: The local variable article is never read, line 6 Override reason: d
This commit is contained in:
@@ -32,7 +32,7 @@ public class ChoosePreferenceController extends SimpleFormController {
|
|||||||
protected Object formBackingObject(HttpServletRequest request)
|
protected Object formBackingObject(HttpServletRequest request)
|
||||||
throws Exception {
|
throws Exception {
|
||||||
Conference conf=new Conference();
|
Conference conf=new Conference();
|
||||||
List<Article> articleList=articleManager.getArticles(conf);
|
List<Article> articleList=articleManager.getArticles(conf.getId());
|
||||||
|
|
||||||
getServletContext().setAttribute("articleList", articleList);
|
getServletContext().setAttribute("articleList", articleList);
|
||||||
|
|
||||||
|
|||||||
@@ -12,6 +12,8 @@ import org.springframework.web.servlet.ModelAndView;
|
|||||||
import org.springframework.web.servlet.mvc.SimpleFormController;
|
import org.springframework.web.servlet.mvc.SimpleFormController;
|
||||||
import org.yacos.core.article.Article;
|
import org.yacos.core.article.Article;
|
||||||
import org.yacos.core.article.IArticleManager;
|
import org.yacos.core.article.IArticleManager;
|
||||||
|
import org.yacos.core.conferences.Conference;
|
||||||
|
import org.yacos.core.exceptions.ConferenceDoesntExistException;
|
||||||
import org.yacos.core.users.Role;
|
import org.yacos.core.users.Role;
|
||||||
import org.yacos.core.users.User;
|
import org.yacos.core.users.User;
|
||||||
import org.yacos.web.PCmember.form.FormDispatcher;
|
import org.yacos.web.PCmember.form.FormDispatcher;
|
||||||
@@ -30,22 +32,20 @@ public class DispatchArticleController extends SimpleFormController{
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
protected Object formBackingObject(HttpServletRequest request) {
|
protected Object formBackingObject(HttpServletRequest request) throws ConferenceDoesntExistException {
|
||||||
logger.info("Returning dispatcher view");
|
logger.info("Returning dispatcher view");
|
||||||
/*test temporaire !!!!
|
|
||||||
Article a = new Article(1,"title1","topic","url","autor",new ArrayList(),1);
|
//on recupère l'id de conference
|
||||||
Article a2 = new Article(2,"title2","topic","url","autor",new ArrayList(),1);
|
Conference conf = (Conference)request.getSession().getAttribute("conference");
|
||||||
Collection<Article> articles = new ArrayList<Article>();
|
|
||||||
articles.add(a);
|
|
||||||
articles.add(a2);*/
|
|
||||||
User m = new User("max","max","maxime","dagnicourt","ipint","m@truc.fr");
|
User m = new User("max","max","maxime","dagnicourt","ipint","m@truc.fr");
|
||||||
User m2 = new User("bob","bob","bob","dupont","lifl","b@bb.fr");
|
User m2 = new User("bob","bob","bob","dupont","lifl","b@bb.fr");
|
||||||
Collection<User> members = new ArrayList<User>();
|
Collection<User> members = new ArrayList<User>();
|
||||||
members.add(m);
|
members.add(m);
|
||||||
members.add(m2);
|
members.add(m2);
|
||||||
request.getSession().setAttribute("members",members);
|
request.getSession().setAttribute("members",members);
|
||||||
request.getSession().setAttribute("articles",articleManager.getArticles());
|
|
||||||
logger.info(articleManager.getArticles());
|
request.getSession().setAttribute("articles",articleManager.getArticles(conf.getId()));
|
||||||
return new FormDispatcher();
|
return new FormDispatcher();
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -53,6 +53,9 @@ public class DispatchArticleController extends SimpleFormController{
|
|||||||
HttpServletResponse response,
|
HttpServletResponse response,
|
||||||
Object formDispatcher, BindException errors) throws Exception {
|
Object formDispatcher, BindException errors) throws Exception {
|
||||||
|
|
||||||
|
//on recupère l'id de conference
|
||||||
|
Conference conf = (Conference)request.getSession().getAttribute("conference");
|
||||||
|
|
||||||
FormDispatcher fd = (FormDispatcher)formDispatcher;
|
FormDispatcher fd = (FormDispatcher)formDispatcher;
|
||||||
Article article = articleManager.getArticle(fd.getIdArticle());
|
Article article = articleManager.getArticle(fd.getIdArticle());
|
||||||
User m = new User("bob","bob","maurice","dupont","lifl","b@bb.fr");
|
User m = new User("bob","bob","maurice","dupont","lifl","b@bb.fr");
|
||||||
@@ -64,7 +67,7 @@ public class DispatchArticleController extends SimpleFormController{
|
|||||||
|
|
||||||
request.getSession().setAttribute("members",members);
|
request.getSession().setAttribute("members",members);
|
||||||
|
|
||||||
return new ModelAndView("dispatchArticle", "articles", articleManager.getArticles());
|
return new ModelAndView("dispatchArticle", "articles", articleManager.getArticles(conf.getId()));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -14,6 +14,7 @@ import org.springframework.web.servlet.mvc.SimpleFormController;
|
|||||||
import org.yacos.core.article.Article;
|
import org.yacos.core.article.Article;
|
||||||
import org.yacos.core.article.IArticleManager;
|
import org.yacos.core.article.IArticleManager;
|
||||||
import org.yacos.core.conferences.Conference;
|
import org.yacos.core.conferences.Conference;
|
||||||
|
import org.yacos.core.exceptions.ConferenceDoesntExistException;
|
||||||
|
|
||||||
public class ListArticleController extends SimpleFormController {
|
public class ListArticleController extends SimpleFormController {
|
||||||
|
|
||||||
@@ -29,9 +30,14 @@ public class ListArticleController extends SimpleFormController {
|
|||||||
//FIXME verif l'existance de la conf en session
|
//FIXME verif l'existance de la conf en session
|
||||||
Conference conf = (Conference)request.getSession().getAttribute("conference");
|
Conference conf = (Conference)request.getSession().getAttribute("conference");
|
||||||
|
|
||||||
List<Article> listArticle = articleManager.getArticles(conf);
|
List<Article> listArticle;
|
||||||
|
try {
|
||||||
|
listArticle = articleManager.getArticles(conf.getId());
|
||||||
|
getServletContext().setAttribute("listArticle", listArticle);
|
||||||
|
} catch (ConferenceDoesntExistException e) {
|
||||||
|
logger.error(e.getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
getServletContext().setAttribute("listArticle", listArticle);
|
|
||||||
|
|
||||||
return new ModelAndView("listArticle");
|
return new ModelAndView("listArticle");
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -0,0 +1,5 @@
|
|||||||
|
package org.yacos.web.system.controller;
|
||||||
|
|
||||||
|
public class LogonController {
|
||||||
|
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user