登录功能、登录功能姓名提示
登录功能_前台实现
<script>
// 登录按钮绑定单机事件
$(function () {
$("#btn_sub").click(function () {
// 发送ajax请求,提交表单数据
$.post("loginServlet",$("loginForm").serialize(),function (data) {
if (data.flag){
//登录成功
location.href="index.html";
}else {
//登录失败
$("#errorMsg").html(data.errorMsg);
}
})
});
})
登录功能姓名提示
index.html页面中用户姓名的提示信息功能
<script>
$(function() {
$.get("findUserServlet",{},function(data){
var msg = "欢迎回来,"+data.name;
$("#span_username").html(msg)
})
})
@WebServlet("/findUserServlet")
public class FindUserServlet extends HttpServlet {
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
this.doPost(req, resp);
}
@Override
protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
// 从session中获取登录用户
Object user = req.getSession().getAttribute("user");
// 将user写回客户端
ObjectMapper mapper = new ObjectMapper();
resp.setContentType("application/json;charset=utf-8");
mapper.writeValue(resp.getOutputStream(),user);
}
}
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY