From c04c890e7a3995c9613809054857c76f4c871fbc Mon Sep 17 00:00:00 2001 From: Jialin Wang Date: Sun, 16 Dec 2007 15:37:45 +0000 Subject: [PATCH] upload de la choosePreference Policy failures: Code warning - failed on resource FormPreference.java. Reason: The field FormPreference.id is never read locally, line 6 - failed on resource FormPreference.java. Reason: The field FormPreference.preference is never read locally, line 7 - failed on resource ChoosePreferenceController.java. Reason: The import javax.servlet.ServletException is never used, line 8 - failed on resource ChoosePreferenceController.java. Reason: The import org.springframework.web.servlet.view.RedirectView is never used, line 1 Override reason: --- .../ChoosePreferenceController.java | 60 +++++++++++++++++++ .../web/PCmember/form/FormPreference.java | 11 ++++ 2 files changed, 71 insertions(+) create mode 100644 YACOSWeb/src/org/yacos/web/PCmember/controller/ChoosePreferenceController.java create mode 100644 YACOSWeb/src/org/yacos/web/PCmember/form/FormPreference.java diff --git a/YACOSWeb/src/org/yacos/web/PCmember/controller/ChoosePreferenceController.java b/YACOSWeb/src/org/yacos/web/PCmember/controller/ChoosePreferenceController.java new file mode 100644 index 0000000..49cd895 --- /dev/null +++ b/YACOSWeb/src/org/yacos/web/PCmember/controller/ChoosePreferenceController.java @@ -0,0 +1,60 @@ +package org.yacos.web.PCmember.controller; + + + +import java.util.*; + + +import javax.servlet.ServletException; +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; + +import org.apache.commons.logging.Log; +import org.apache.commons.logging.LogFactory; +import org.springframework.web.servlet.ModelAndView; +import org.springframework.web.servlet.mvc.SimpleFormController; +import org.springframework.web.servlet.view.RedirectView; + +import org.yacos.core.article.*; +//import org.yacos.web.author.form.*; + +public class ChoosePreferenceController extends SimpleFormController { + + /** Logger for this class and subclasses */ + protected final Log logger = LogFactory.getLog(getClass()); + + private IArticleManager articleManager; + + + + @Override + public ModelAndView handleRequest(HttpServletRequest arg0, + HttpServletResponse arg1) throws Exception { + + List
articleList=new ArrayList
(); + if (articleList==null) + { Article a=new Article(1,"j2ee in action","j2ee discussion","","",null,1); + Article b=new Article(2,"php in action","php discussion","","",null,1); + articleList.add(a); + articleList.add(b); + } + arg0.getSession().setAttribute("articleList", articleList); + + return new ModelAndView("choosePreference"); + // TODO Auto-generated method stub + + } + + + + + public IArticleManager getArticleManager() { + return articleManager; + } + + public void setArticleManager(IArticleManager articleManager) { + this.articleManager = articleManager; + } + + +} \ No newline at end of file diff --git a/YACOSWeb/src/org/yacos/web/PCmember/form/FormPreference.java b/YACOSWeb/src/org/yacos/web/PCmember/form/FormPreference.java new file mode 100644 index 0000000..7b03b59 --- /dev/null +++ b/YACOSWeb/src/org/yacos/web/PCmember/form/FormPreference.java @@ -0,0 +1,11 @@ +package org.yacos.web.PCmember.form; + +public class FormPreference { + + + private int id; + private String preference; + + + +}