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; + + + +}