资源简介

做这个东西居然花了不少时间,也折腾了不少时间——尽管这并不是一个复杂的东西。 环境:jdk1.8 tomcat8.5 mysql Eclipse 使用的是注解的方式完成的,因为注解的方式可以减少一些配置文件,比较方便的。 【特别强调】一定要清楚如何调试项目,因为自己的环境和下载的资源的环境可能不一样,需要修改配置文件或是其他才能正常运行。https://blog.csdn.net/smileyan9/article/details/80522536

资源截图

代码片段和文件信息

package cn.smileyan.action;

import org.apache.struts2.convention.annotation.Action;
import org.apache.struts2.convention.annotation.Namespace;
import org.apache.struts2.convention.annotation.ParentPackage;
import org.apache.struts2.convention.annotation.Result;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;

import cn.smileyan.domain.User;
import cn.smileyan.service.UserService;

import com.opensymphony.xwork2.ActionSupport;
import com.opensymphony.xwork2.ModelDriven;

@Namespace(“/“)
@ParentPackage(“struts-default“)
@Controller
public class UserAction extends ActionSupport implements ModelDriven {
private static final long serialVersionUID = 1L;
private User user = new User();

public User getModel() {
return this.user;
}

@Autowired
private UserService userService;

@Action(value = “userAction_add“ results = { @Result(name = “add“ location = “/success.jsp“) })
public String add() {
this.userService.saveUser(user);
return “add“;
}
}

评论

共有 条评论