资源简介
个人日志系统的设计与实现,springmvc,mysql,有后台分页,富文本编辑器,附件上传,文件上传,时间选择器等等的源代码,保证可以运行,带导入视频
代码片段和文件信息
package com.sxl.controller;
import java.nio.charset.Charset;
import java.util.Locale;
import java.util.ResourceBundle;
import javax.servlet.http.HttpServletRequest;
import org.apache.commons.lang.StringUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.http.HttpHeaders;
import org.springframework.http.HttpStatus;
import org.springframework.http.MediaType;
import org.springframework.http.ResponseEntity;
import com.sxl.util.JacksonJsonUtil;
import com.sxl.util.StringUtil;
import com.sxl.util.SystemProperties;
public class baseController {
public static final Long EXPIRES_IN = 1000 * 3600 * 24 * 1L;// 1天
/**
* 返回服务器地址 like http://192.168.1.1:8441/UUBean/
*/
public String getHostUrl(HttpServletRequest request) {
String hostName = request.getServerName();
Integer hostPort = request.getServerPort();
String path = request.getContextPath();
if (hostPort == 80) {
return “http://“ + hostName + path + “/“;
} else {
return “http://“ + hostName + “:“ + hostPort + path + “/“;
}
}
/***
* 获取当前的website路径 String
*/
public static String getWebSite(HttpServletRequest request) {
String returnUrl = request.getScheme() + “://“
+ request.getServerName();
if (request.getServerPort() != 80) {
returnUrl += “:“ + request.getServerPort();
}
returnUrl += request.getContextPath();
return returnUrl;
}
/**
* 初始化HTTP头.
*
* @return HttpHeaders
*/
public HttpHeaders initHttpHeaders() {
HttpHeaders headers = new HttpHeaders();
MediaType mediaType = new MediaType(“text“ “html“
Charset.forName(“utf-8“));
headers.setContentType(mediaType);
return headers;
}
/**
* 返回 信息数据
*
* @param status
* @param msg
* @return
*/
public ResponseEntity renderMsg(Boolean status String msg) {
if (StringUtils.isEmpty(msg)) {
msg = ““;
}
String str = “{\“status\“:\““ + status + “\“\“msg\“:\““ + msg + “\“}“;
ResponseEntity responseEntity = new ResponseEntity(str
initHttpHeaders() HttpStatus.OK);
return responseEntity;
}
/**
* 返回obj数据
*
* @param status
* @param msg
* @param obj
* @return
*/
public ResponseEntity renderData(Boolean status String msg
object obj) {
if (StringUtils.isEmpty(msg)) {
msg = ““;
}
StringBuffer sb = new StringBuffer();
sb.append(“{“);
sb.append(“\“status\“:\““ + status + “\“\“msg\“:\““ + msg + “\““);
sb.append(“\“data\“:“ + JacksonJsonUtil.toJson(obj) + ““);
sb.append(“}“);
ResponseEntity responseEntity = new ResponseEntity(
sb.toString() initHttpHeaders() HttpStatus.OK);
return responseEntity;
}
/***
* 获取IP(如果是多级代理,则得到的是一串IP值)
*/
public static String getIpAddr(HttpServletRequest request) {
String ip = request.getHeader(“x-forwarded-for“);
if (ip == null || ip.length() == 0 || “unk
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 572 2018-07-08 10:50 个人日志系统的设计与实现\personlog\.classpath
文件 302 2018-07-08 10:50 个人日志系统的设计与实现\personlog\.myme
文件 1617 2018-07-08 10:50 个人日志系统的设计与实现\personlog\.project
文件 500 2018-07-08 10:50 个人日志系统的设计与实现\personlog\.settings\.jsdtscope
文件 364 2018-07-08 10:50 个人日志系统的设计与实现\personlog\.settings\org.eclipse.jdt.core.prefs
文件 538 2018-07-08 10:50 个人日志系统的设计与实现\personlog\.settings\org.eclipse.wst.common.component
文件 252 2018-07-08 10:50 个人日志系统的设计与实现\personlog\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2018-07-08 10:50 个人日志系统的设计与实现\personlog\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2018-07-08 10:50 个人日志系统的设计与实现\personlog\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 3946 2018-07-08 10:50 个人日志系统的设计与实现\personlog\conf\applicationContext.xm
文件 1473 2018-07-08 10:50 个人日志系统的设计与实现\personlog\conf\log4j.xm
文件 2673 2018-07-08 10:50 个人日志系统的设计与实现\personlog\conf\spring-mvc-protal.xm
文件 1447 2018-07-08 10:50 个人日志系统的设计与实现\personlog\src\com\sxl\controller\admin\AdminController.java
文件 1613 2018-07-08 10:50 个人日志系统的设计与实现\personlog\src\com\sxl\controller\admin\AdminLoginController.java
文件 3004 2018-07-08 10:50 个人日志系统的设计与实现\personlog\src\com\sxl\controller\admin\TemplateController.java
文件 4725 2018-07-08 10:50 个人日志系统的设计与实现\personlog\src\com\sxl\controller\ba
文件 472 2018-07-08 10:50 个人日志系统的设计与实现\personlog\src\com\sxl\controller\IndexController.java
文件 3055 2018-07-08 10:50 个人日志系统的设计与实现\personlog\src\com\sxl\controller\MyController.java
文件 1596 2018-07-08 10:50 个人日志系统的设计与实现\personlog\src\com\sxl\controller\PublicController.java
文件 11235 2018-07-08 10:50 个人日志系统的设计与实现\personlog\src\com\sxl\controller\tool\FileController.java
文件 3398 2018-07-08 10:50 个人日志系统的设计与实现\personlog\src\com\sxl\interceptor\ProtalSessionHandlerInterceptor.java
文件 719 2018-07-08 10:50 个人日志系统的设计与实现\personlog\src\com\sxl\support\MessageSourceHelper.java
文件 1618 2018-07-08 10:50 个人日志系统的设计与实现\personlog\src\com\sxl\support\UTF8StringHttpMessageConverter.java
文件 2652 2018-07-08 10:50 个人日志系统的设计与实现\personlog\src\com\sxl\taglib\display\ELSetPropertyTag.java
文件 1214 2018-07-08 10:50 个人日志系统的设计与实现\personlog\src\com\sxl\taglib\display\ExcelSelfUse.java
文件 217 2018-07-08 10:50 个人日志系统的设计与实现\personlog\src\com\sxl\taglib\display\ExcelView.java
文件 454 2018-07-08 10:50 个人日志系统的设计与实现\personlog\src\com\sxl\taglib\display\OverOutWrapper.java
文件 835 2018-07-08 10:50 个人日志系统的设计与实现\personlog\src\com\sxl\util\BatchSql.java
文件 22491 2018-07-08 10:50 个人日志系统的设计与实现\personlog\src\com\sxl\util\Client.java
文件 919 2018-07-08 10:50 个人日志系统的设计与实现\personlog\src\com\sxl\util\DateConverter.java
............此处省略1523个文件信息
- 上一篇:二手车交易管理系统
- 下一篇:access2007宝典+光盘资料.
相关资源
- 二手车交易管理系统
- 电子产品销售网站的设计与实现
- ERP采购系统
- 基于ssm的房屋租赁管理系统源代码+
- ssm框架spring+spring mvc +mybatis实现用户注
- ssh框架spring+struts+hibernate实现注册登录
- ssm框架spring+spring mvc +mybatis实现登录和
- 基于SSH2高校毕业生去向信息管理系统
- springmvc+mybatis+sqlserver小
- 酒店宾馆管理系统 springboot项目 mysq
- spring+struts2+mybatis框架实现单表增删改
- spring springmvc hibernate mySql图书管理系统
- SSH(hibernate+struts2+spring)火车订票系
- 基于SSMSpring-SpringMVC-MyBatis的高级整合
- 基于SSMSpring-SpringMVC-MyBatis的高级整合
- 酒店管理系统(SpringMVC+Extjs)附带数
- 基于SpringMVC的报表生成系统(包含数
- 音乐分享网站SSH/MySQL/MyEcplise
- struts2+spring+hibernate+mysqleclipse整合增删
- SpringMVC+Hibernate+Oracle 实现登录、注册
- SSM框架下基于微信小程序的女神问卷
- spring boot+maven+mybatis+mysql
- 学生成绩管理页面,基于 spring,spr
- spring mvc + spring + hibernate + bootstrap +
- HR人事管理系统 spring mvc + spring + hib
- HR人事管理系统 spring mvc + spring + hib
- spring+springmvc+mybatis的设备管理系统
- 基于springMVC+mybatis框架的旅游特产管理
- sql server2008+visual studio2010 超市管理系
- springboot+neo4j
评论
共有 条评论