JAVA里在SSM框架下写一个接口用来判断前端提交内容是否为空,如果为空则弹框提示“输入不能为空”
时间: 2023-02-26 21:14:48 浏览: 54
在SSM框架下,你可以使用Spring MVC的控制器和JavaScript来实现这个功能。
首先,你需要写一个控制器类,使用 @Controller 注解声明它是一个控制器。然后在类中,使用 @RequestMapping 注解声明一个方法,这个方法用来处理前端提交的内容。
在这个方法中,你可以使用 @RequestParam 注解从请求参数中获取前端提交的内容,然后判断它是否为空:
```
@Controller
public class InputController {
@RequestMapping(value = "/checkInput", method = RequestMethod.GET)
public void checkInput(@RequestParam(value = "input", required = true) String input,
HttpServletResponse response) throws IOException {
if (input.isEmpty()) {
response.getWriter().write("输入不能为空");
} else {
// ...
}
}
}
```
然后,你可以在前端页面中使用JavaScript发送Ajax请求到这个接口,如果接收到的结果为"输入不能为空",就弹出提示:
```
function checkInput() {
var input = document.getElementById("input").value;
$.ajax({
url: "/checkInput",
data: {
input: input
},
success: function(result) {
if (result === "输入不能为空") {
alert("输入不能为空");
} else {
// ...
}
}
});
}
```
这是一个简单的示例,你可以根据实际需求调整代码。