package com.stripes.action; import java.sql.ResultSet; import java.sql.Statement; import net.sourceforge.stripes.action.ActionBean; import db.JDBConnection; import net.sourceforge.stripes.action.ActionBeanContext; import net.sourceforge.stripes.action.DefaultHandler; import net.sourceforge.stripes.action.ForwardResolution; import net.sourceforge.stripes.action.Resolution; public class LoginActionBean implements ActionBean { private ActionBeanContext ctx; public ActionBeanContext getContext() { return ctx; } public void setContext(ActionBeanContext ctx) { this.ctx = ctx; } private String msg; private String userName; private String password; @DefaultHandler public Resolution doLogin() { // this.msg = "Hello, Stripes!"; JDBConnection connection = new JDBConnection(); Statement s = connection.createStatement(); return new ForwardResolution(VIEW); } public Resolution doSayHello() { this.userName = "Hello, " ; //+ userName + "!"; return new ForwardResolution(VIEW); } public Resolution sayHelloWorld() { this.msg = " Hello, World!!!"; return new ForwardResolution(VIEW); } public String getMsg() { return msg; } public void setMsg(String msg) { this.msg = msg; } public String getUserName() { return userName; } public void setUserName(String userName) { this.userName = userName; } private static final String VIEW = "/jsp/userView.jsp"; }