资源简介
电子产品销售网站的设计与实现,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-07 08:55 电子产品销售网站的设计与实现\dzcpxs\.classpath
文件 293 2018-07-07 08:55 电子产品销售网站的设计与实现\dzcpxs\.myme
文件 1614 2018-07-07 08:55 电子产品销售网站的设计与实现\dzcpxs\.project
文件 500 2018-07-07 08:55 电子产品销售网站的设计与实现\dzcpxs\.settings\.jsdtscope
文件 364 2018-07-07 08:55 电子产品销售网站的设计与实现\dzcpxs\.settings\org.eclipse.jdt.core.prefs
文件 529 2018-07-07 08:55 电子产品销售网站的设计与实现\dzcpxs\.settings\org.eclipse.wst.common.component
文件 252 2018-07-07 08:55 电子产品销售网站的设计与实现\dzcpxs\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2018-07-07 08:55 电子产品销售网站的设计与实现\dzcpxs\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2018-07-07 08:55 电子产品销售网站的设计与实现\dzcpxs\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 3943 2018-07-07 08:55 电子产品销售网站的设计与实现\dzcpxs\conf\applicationContext.xm
文件 1473 2018-07-07 08:55 电子产品销售网站的设计与实现\dzcpxs\conf\log4j.xm
文件 2673 2018-07-07 08:55 电子产品销售网站的设计与实现\dzcpxs\conf\spring-mvc-protal.xm
文件 1447 2018-07-07 08:55 电子产品销售网站的设计与实现\dzcpxs\src\com\sxl\controller\admin\AdminController.java
文件 1613 2018-07-07 08:55 电子产品销售网站的设计与实现\dzcpxs\src\com\sxl\controller\admin\AdminLoginController.java
文件 3004 2018-07-07 08:55 电子产品销售网站的设计与实现\dzcpxs\src\com\sxl\controller\admin\TemplateController.java
文件 4725 2018-07-07 08:55 电子产品销售网站的设计与实现\dzcpxs\src\com\sxl\controller\ba
文件 472 2018-07-07 08:55 电子产品销售网站的设计与实现\dzcpxs\src\com\sxl\controller\IndexController.java
文件 3055 2018-07-07 08:55 电子产品销售网站的设计与实现\dzcpxs\src\com\sxl\controller\MyController.java
文件 1596 2018-07-07 08:55 电子产品销售网站的设计与实现\dzcpxs\src\com\sxl\controller\PublicController.java
文件 11235 2018-07-07 08:55 电子产品销售网站的设计与实现\dzcpxs\src\com\sxl\controller\tool\FileController.java
文件 3398 2018-07-07 08:55 电子产品销售网站的设计与实现\dzcpxs\src\com\sxl\interceptor\ProtalSessionHandlerInterceptor.java
文件 719 2018-07-07 08:55 电子产品销售网站的设计与实现\dzcpxs\src\com\sxl\support\MessageSourceHelper.java
文件 1618 2018-07-07 08:55 电子产品销售网站的设计与实现\dzcpxs\src\com\sxl\support\UTF8StringHttpMessageConverter.java
文件 2652 2018-07-07 08:55 电子产品销售网站的设计与实现\dzcpxs\src\com\sxl\taglib\display\ELSetPropertyTag.java
文件 1214 2018-07-07 08:55 电子产品销售网站的设计与实现\dzcpxs\src\com\sxl\taglib\display\ExcelSelfUse.java
文件 217 2018-07-07 08:55 电子产品销售网站的设计与实现\dzcpxs\src\com\sxl\taglib\display\ExcelView.java
文件 454 2018-07-07 08:55 电子产品销售网站的设计与实现\dzcpxs\src\com\sxl\taglib\display\OverOutWrapper.java
文件 835 2018-07-07 08:55 电子产品销售网站的设计与实现\dzcpxs\src\com\sxl\util\BatchSql.java
文件 22491 2018-07-07 08:55 电子产品销售网站的设计与实现\dzcpxs\src\com\sxl\util\Client.java
文件 919 2018-07-07 08:55 电子产品销售网站的设计与实现\dzcpxs\src\com\sxl\util\DateConverter.java
............此处省略1523个文件信息
相关资源
- 二手车交易管理系统
- ERP采购系统
- 软件公司Bug管理系统的设计与实现
- Linux环境下Qt4图形界面与MySQL编程_13
- MySQL5.5官方参考手册中文版
- 基于SSM学校教务管理系统.zip
- 基于ssm的房屋租赁管理系统源代码+
- Webyog_Sqlyog_Ultimate_专业版,社区版,企
- 全国联行号 mysql 省->市->银行类型->支
- MySQL数据库查询优化
- 高校学生选课系统SSH+mysql
- 淘宝发货__ssh__网上商城(ssh_eshop)
- 免费资源 mysql-5.5.15-win32
- mysql5.7-ocp-888-题库与解析
- 基于SSM框架中小型企业oa管理系统
- 小型网上书城完整版毕设源码+sql文件
- Navicat Premium,Navicat for MY SQL安装(破
- 基于SSM的招聘管理系统求职招聘网m
- ssh框架+mysql博客系统
- 基于SSH2+Maven+EasyUI+MySQL技术实战开发易
- NavicatforMySQL有密钥
- 在线招聘网struts2+hibernate+mySQL
- Navicat_for_MySQL10完美破解版.exe
- Navicat for MySQL 安装包
- 基于SSH2高校毕业生去向信息管理系统
- MySQL Binlog Digger 4.17.zip
- mysql5.7.24的msi安装文件.zip
- Unity程序 通过MySQL来实现注册登录账号
- 高性能mysql第3版.pdf中文版,非扫描版
- 考勤打卡(mysql).zip
评论
共有 条评论