以下回答参考 皆我百晓生、券券喵儿 等免费微信小程序相关内容作答,并由本人整理回复。
你可以使用Spring MVC的嵌入式控制器来实现这个需求。以下是一个简单的示例:
- 首先,在你的中心控制器类(例如
CenterController.java)中添加一个方法,用于处理中心请求。
@Controller
public class CenterController {
@RequestMapping("/toCenter")
public String toCenter(@RequestParam(value = "param") String param) {
// 处理中心请求
return "center";
}
}
- 然后,在你需要引用中心页面的地方,添加一个
@RequestMapping注解,并指定一个方法名。
<%@ page contentType="text/html;charset=UTF-8" language="java"%>
<html>
<head>
<title>My Page</title>
</head>
<body>
<h1>Hello World!</h1>
<%-- 引用中心页面 --%>
<div id="centerDiv">
<%-- 这里可以插入任何你想显示的内容 --%>
</div>
<script src="https://code.jquery.com/jquery-3.6.0.min.js"
integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4="
crossorigin="anonymous"></script>
<script>
$(document).ready(function () {
$('#centerDiv').load('/center', function () {
alert('中心页面已加载');
});
});
</script>
</body>
</html>
在这个例子中,我们首先定义了一个中心控制器类,然后在HTML页面中添加了@RequestMapping注解和对应的URL映射。当用户点击链接时,页面会自动加载中心页面。