public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException { /* -- pentru codul scris in java response.setContentType("text/thml"); PrintWriter out = response.getWriter(); out.println("Beer Selection Advice"); */ String c = request.getParameter("color"); /* se adauga clasa BeerExpert */ BeerExpert be = new BeerExpert(); List result = be.getBrands(c); /* out.println("Got beer color " + c); // afisare rezultate din metoda getBrends Iterator it = result.iterator(); while(it.hasNext()){ out.println("try: "+ it.next()); } */ /* cod folosit de aplicatia JSP */ request.setAttribute("styles", result); RequestDispatcher view = request.getRequestDispatcher("result.jsp"); view.forward(request, response); }
public void onClickFindBeer(View view) { TextView brands = (TextView) findViewById(R.id.brands); Spinner color = (Spinner) findViewById(R.id.color); String beertype = String.valueOf(color.getSelectedItem()); List<String> brandsList = beerExpert.getBrands(beertype); StringBuilder brandsFormatted = new StringBuilder(); for (String brand : brandsList) { brandsFormatted.append(brand).append('\n'); } brands.setText(brandsFormatted); }