Files
struts2-demo/web/WEB-INF/classes/com/demo/action/rest/UserRestAction.java
2026-03-18 18:12:20 +08:00

39 lines
891 B
Java

package com.demo.action.rest;
import com.demo.model.User;
import com.opensymphony.xwork2.ActionSupport;
import java.util.Arrays;
import java.util.List;
public class UserRestAction extends ActionSupport {
private boolean success;
private String message;
private List<User> users;
@Override
public String execute() {
success = true;
message = "REST-style demo payload";
users = Arrays.asList(
new User(101L, "alpha", "alpha@example.com", "13800001001"),
new User(102L, "beta", "beta@example.com", "13800001002"),
new User(103L, "gamma", "gamma@example.com", "13800001003")
);
return SUCCESS;
}
public boolean isSuccess() {
return success;
}
public String getMessage() {
return message;
}
public List<User> getUsers() {
return users;
}
}