基于javaweb的家庭理财系统(java+ssm+jsp+tomcat8+mysql)
运行环境
Java≥8、MySQL≥5.7、Tomcat≥8
开发工具
eclipse/idea/myeclipse/sts等均可配置运行
适用
课程设计,大作业,毕业设计,项目练习,学习演示等
功能说明






基于javaweb+jsp的家庭理财系统(java+SSM+JSP+Tomcat8+Mysql)
一、项目简述
功能:家庭理财,财务分析,统计等等。
二、项目运行
运行环境:
jdk8+tomcat8+mysql+IntelliJ IDEA( Eclispe , MyEclispe ,Sts 都支持,代码与开发环境运行无关啦,只需要调整环境即可)
项目技术:SpringMVC + Spring + Mybatis + MySQL + Ajax + HTML + JavaScript + CSS + Jsp等等
用户信息控制层:
@Controller
public class UserInfoController {
@Resource
private UserInfoService userInfoService;
@Resource
private PrivilegeService privilegeService;
@RequestMapping(value = {“/”, “login.html”})
public String toLogin(HttpServletRequest request, HttpServletResponse response){
HttpSession session = request.getSession();
if(session.getAttribute(Config.CURRENT_USERNAME)==null){
return “login”;
}else {
try {
response.sendRedirect(“/pages/index”);
} catch (IOException e) {
e.printStackTrace();
return “login”;
return null;
// @RequestMapping(value = “/login.do”,method = RequestMethod.POST)
@RequestMapping(value = “/login.do”)
@ResponseBody
public Result getUserInfo(UserInfo userInfo, HttpServletRequest request, HttpServletResponse response){
boolean userIsExisted = userInfoService.userIsExisted(userInfo);
System.out.println(userIsExisted + " - " + request.getHeader(“token”));
userInfo = getUserInfo(userInfo);
if(“client”.equals(request.getHeader(“token”)) && !userIsExisted){
//用户不存在
return ResultUtil.success(-1);
if (userIsExisted && userInfo == null){
return ResultUtil.unSuccess(“用户名或密码