这里是我们需要自己添加进去的,不然开发工具识别不了我们写的东西,不然后面写 struct2 配置文件的时候就会爆红
=====================================================================
3.1 编写 AjaxAction
比如我们想要返回一个字符串,就要在在成员变量(“全局变量”)中添加它,并给予对应的 getter 和 setter 方法,你要问为什么,这就是 ognl 表达式要做的事情。
比如我要做一个账户的用户名验证的功能,所以我可以这么写
@Controller(“aa”)
public class AjaxAction extends ActionSupport {
private String uname; // 接收前端的用户名
private String msg; // 要返回的内容
public String getMsg() {
return msg;
}
public void setMsg(String msg) {
this.msg = msg;
}
public String getUname() {
return uname;
}
public void setUname(String uname) {
this.uname = uname;
}
// 返回简单字符串
public String teststring() {
// 判断用户是否存在
if (uname.equals(“admin”)) {
msg=“账户已经有人注册了”;
} else {
msg=“账户可以使用”;
}
return “success”;
}
}
3.2 前端页面编写
<%@ page contentType=“text/html;charset=UTF-8” language=“java” %>
<jsp:include page=“base.jsp”/>