UserController.java:
package com.example.controllers;
import net.sourceforge.stripes.action.*;
import net.sourceforge.stripes.validation.Validate;
@UrlBinding("/user/{$event}/{userId}")
public class UserController {
@DefaultHandler
public Resolution createUser() {
return new ForwardResolution("/user/create-success.jsp");
}
@HandlesEvent("delete")
public Resolution deleteUser() {
return new RedirectResolution("/user/list");
}
}
create-success.jsp:
jsp
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
<!DOCTYPE html>
<html>
<head>
</head>
<body>
</body>
</html>
web.xml:
<web-app>
<filter>
<filter-name>StripesFilter</filter-name>
<filter-class>net.sourceforge.stripes.controller.StripesFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>StripesFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
</web-app>