Subversion Repositories general

Compare Revisions

Ignore whitespace Rev 938 → Rev 939

/sun/TrafficCount/trunk/tmp/MessageAction.java
0,0 → 1,30
package ak.simplechat;
 
import java.util.List;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.struts.action.Action;
import org.apache.struts.action.ActionMapping;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
 
public final class MessageAction
extends Action
{
public ActionForward execute(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response)
throws Exception
{
MessageForm theForm = (MessageForm)form;
String user = null;
String message = theForm.getMessage();
 
if(request.getUserPrincipal() != null)
user = request.getUserPrincipal().getName();
 
if(message != null && !message.equals(""))
Logic.addMessage(user, message);
 
return mapping.findForward("message");
}
}