后台管理中心跳转问题解决

1、管理中心框架页

<%@ page language="java" contentType="text/html; charset=UTF-8"
	pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
  <head>
	<meta charset="UTF-8">
	<title>后台管理</title>
	<link rel="stylesheet" href="css/bootstrap.min.css" />
	<link rel="stylesheet" href="css/bootstrap-theme.min.css" />
	<script src="js/jquery.min.js"></script>
	<script src="js/bootstrap.min.js"></script>
  </head>

  <body>
	<header class="row" style="padding: 20px 30px;background-color:#245580;">
		<div class="col-xs-7">
			<h1 style="color: #FFFFFF;">XXX网
        			<small>后台管理</small>
    			</h1>
		</div>
		<div class="col-xs-3">
			<div class="text-right" style="margin-top: 40px;color: #FFFFFF;">
				<p>管理员</p>
			</div>
		</div>
		<div class="col-xs-2">
			<div style="margin-top: 40px;">
				<a>退出</a>
			</div>
		</div>
	</header>

  <div style="background-color: #999999;width: 100%;height: 1px;margin: 10px 0px;"></div>
  <div class="row">
    <aside class="col-xs-3" >
    <ul class="list-group">      <li class="list-group-item" >
        <button type="button" class="btn btn-primary btn-block btn-lg" data-toggle="collapse" data-target="#shangpin">
		  商品管理
        </button>
	   <div id="shangpin" class="collapse" >
	     <div class="btn-group-vertical btn-block" >
    		  <button type="button" onclick="$(‘#content‘).load(‘toAnniu01‘);" class="btn btn-primary btn-block" style="margin-top: 6px;border-bottom:#5BC0DE 2px solid;">按钮 1</button>
    		  <button type="button" onclick="$(‘#content‘).load(‘toAnniu02‘);" class="btn btn-primary btn-block" style="margin-top: 6px;border-bottom:#5BC0DE 2px solid;">按钮 2</button>
		</div>

	    </div>
	  </li>
	  <li class="list-group-item" >
		<button type="button" class="btn btn-primary btn-block btn-lg" data-toggle="collapse" data-target="#leibie">
		  类别管理
		</button>
		<div id="leibie" class="collapse" >

		  <div class="btn-group-vertical btn-block" >
    			<button type="button" onclick="$(‘#content‘).load(‘toAddCategory‘);" class="btn btn-primary btn-block" style="margin-top: 6px;border-bottom:#5BC0DE 2px solid;">新增分类</button>
    			<button type="button" onclick="$(‘#content‘).load(‘toListCategory‘);" class="btn btn-primary btn-block" style="margin-top: 6px;border-bottom:#5BC0DE 2px solid;">分类列表</button>
		  </div>

		</div>
	  </li>
	  <li class="list-group-item" >
		<button type="button" class="btn btn-primary btn-block btn-lg" data-toggle="collapse" data-target="#cangku">
			仓库管理
		</button>
		<div id="cangku" class="collapse" >
		  <div class="btn-group-vertical btn-block" >
    			<button type="button" class="btn btn-primary btn-block" style="margin-top: 6px;border-bottom:#5BC0DE 2px solid;">按钮 1</button>
    			<button type="button" class="btn btn-primary btn-block" style="margin-top: 6px;border-bottom:#5BC0DE 2px solid;">按钮 2</button>
		  </div>

		</div>
	  </li>
	  <li class="list-group-item" >
		<button type="button" class="btn btn-primary btn-block btn-lg" data-toggle="collapse" data-target="#tongji">
			查询统计
		</button>
		<div id="tongji" class="collapse" >
		  <div class="btn-group-vertical btn-block" >
    			<button type="button" class="btn btn-primary btn-block" style="margin-top: 6px;border-bottom:#5BC0DE 2px solid;">按钮 1</button>
    			<button type="button" class="btn btn-primary btn-block" style="margin-top: 6px;border-bottom:#5BC0DE 2px solid;">按钮 2</button>
		  </div>
		</div>
	  </li>
	  <li class="list-group-item" >
		<button type="button" class="btn btn-primary btn-block btn-lg" data-toggle="collapse" data-target="#xitong">
			系统管理
		</button>
		<div id="xitong" class="collapse" >
			<div class="btn-group-vertical btn-block" >
    			  <button type="button" class="btn btn-primary btn-block" style="margin-top: 6px;border-bottom:#5BC0DE 2px solid;">按钮 1</button>
    			  <button type="button" class="btn btn-primary btn-block" style="margin-top: 6px;border-bottom:#5BC0DE 2px solid;">按钮 2</button>
		     </div>
		</div>
	  </li>
	</ul>
	<img src="images/logo.png" class="img-responsive" alt="Cinque Terre">
  </aside>

  <article class="col-xs-8 panel panel-default">
		<div id="content" class="panel-body">

		</div>
  </article>

</div>

	<div style="background-color: #999999;width: 100%;height: 1px;"></div>
	<footer class="container">
		<div class="row">
		  <div class="col-md-12" style="padding: 20px;">
			<h4 class="text-muted">Copyright ? XXXX有限公司</h4>
		  </div>
		</div>
	</footer>
</body>

</html>

 

2、框架内页

<%@ page language="java" contentType="text/html; charset=UTF-8"
	pageEncoding="UTF-8"%>
<h3>新增分类</h3>
<form id="listForm" class="form-horizontal" action="javascript:addCategory()" method="post" role="form">
	<div class="form-group">
		<div class="input-group ">
			<span class="input-group-addon">分类名称</span> <input type="text"
				class="form-control" id="XX" name="cat_name"
				value="${category.cat_name}" placeholder="输入类别名称" required>
		</div>
	</div>
	<div class="form-group">
		<div class="input-group">
			<span class="input-group-addon">分类描述</span>
			<textarea class="form-control" rows="3" name="cat_desc" required>${category.cat_desc}</textarea>
		</div>
	</div>
	<button type="submit" class="btn btn-default">提交</button>
	<font size="4" color="red" style="margin-right: 30px">${message}</font>
</form>

<script>
	function addCategory() {

		$.ajax({
			url : "addCategory",
			type : "post",
			data : $(‘#listForm‘).serialize(),
			success : function(result) {
				$("#content").empty();
				$("#content").html(result);
			}
		});

	}
</script>

 3、后台java代码SpringMVC

/**
 * 商品分类控制器
 */
@Controller
public class CategoryController {

     // 注入categoryMapper接口
    @Autowired
    private CategoryMapper categoryMapper;

    // 跳转到 新增分类 页面
    @RequestMapping("toAddCategory")
    public String toAddCategory() {
        return "admin/add_cat";
    }    

    @RequestMapping("addCategory")
    public String addCategory(Category category, Model model) {
        categoryMapper.addCategory(category);
        model.addAttribute("category", category);
        model.addAttribute("message", "新增成功!");
        return "admin/add_cat";
    }
}

原文地址:https://www.cnblogs.com/moonsoft/p/10080884.html

时间: 2024-10-12 16:33:00

后台管理中心跳转问题解决的相关文章

zencart后台管理中选项名称和选项内容和属性控制页面出错解决办法 WARNING: An Error occurred, please refresh the page and try again

后台管理中选项名称和选项内容和属性控制出现以下错误的解决办法WARNING: An Error occurred, please refresh the page and try again zen cart v1.5.1 的一个bug,重新下载更新的zencart安装包,然后取出以下三个文件替换:admin/attributes_controller.phpadmin/option_names_manager.phpadmin/option_values_manager.php 或者手工修复如

ActiveMQ部署步骤和后台管理网站Service Unavailable问题解决笔记

最近部署ActiveMQ的时候,发现有的服务器可以打开后台管理网址,有的服务器无法打开,Jetty报503 Service Unavailable. 搞了很久终于发现了问题,现将部署和解决过程做笔记如下: 安装部署步骤: # 查看是否自带了Javarpm -qa | grep java# 卸载Linux自带的OpenJava yum remove -y java# 或者rpm -e java # 上传或联网下载JDK 7 rz jdk-7u79-linux-x64.rpm or wget htt

DDD实践案例:引入事件驱动与中间件机制来实现后台管理功能

DDD实践案例:引入事件驱动与中间件机制来实现后台管理功能 一.引言 在当前的电子商务平台中,用户下完订单之后,然后店家会在后台看到客户下的订单,然后店家可以对客户的订单进行发货操作.此时客户会在自己的订单状态看到店家已经发货.从上面的业务逻辑可以看出,当用户下完订单之后,店家或管理员可以对客户订单进行跟踪和操作.上一专题我们已经实现创建订单的功能,则接下来自然就是后台管理功能的实现了.所以在这一专题中将详细介绍如何在网上书店案例中实现后台管理功能. 二.后台管理中的权限管理的实现 后台管理中,

[.NET领域驱动设计实战系列]专题七:DDD实践案例:引入事件驱动与中间件机制来实现后台管理功能

一.引言 在当前的电子商务平台中,用户下完订单之后,然后店家会在后台看到客户下的订单,然后店家可以对客户的订单进行发货操作.此时客户会在自己的订单状态看到店家已经发货.从上面的业务逻辑可以看出,当用户下完订单之后,店家或管理员可以对客户订单进行跟踪和操作.上一专题我们已经实现创建订单的功能,则接下来自然就是后台管理功能的实现了.所以在这一专题中将详细介绍如何在网上书店案例中实现后台管理功能. 二.后台管理中的权限管理的实现 后台管理中,首先需要实现的自然就是权限管理了,因为要进行商品管理等操作的

django基础知识之后台管理Admin站点:

Admin站点 通过使用startproject创建的项目模版中,默认Admin被启用 1.创建管理员的用户名和密码 python manage.py createsuperuser 然后按提示填写用户名.邮箱.密码 2.在应用内admin.py文件完成注册,就可以在后台管理中维护模型的数据 from django.contrib import admin from models import * admin.site.register(HeroInfo) 查找admin文件:在INSTALLE

【tornado】系列项目(二)基于领域驱动模型的区域后台管理+前端easyui实现

本项目是一个系列项目,最终的目的是开发出一个类似京东商城的网站.本文主要介绍后台管理中的区域管理,以及前端基于easyui插件的使用.本次增删改查因数据量少,因此采用模态对话框方式进行,关于数据量大采用跳转方式修改,详见博主后续博文. 后台界面展示: 地区管理包含省市县的管理.详见下文. 一.数据库设计 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 class Province(Base):  

WordPress 在后台管理菜单中使用Dashicons图标

主题或插件开发者,也应该与时俱进,今天就简单说说如何在后台管理菜单中使用Dashicons图标. 关于 Dashicons Dashicons 是一个开源的字体图标项目,目前托管于 GitHub,目前主要用于 WordPress 后台,当然, 你也可以在自己的主题或插件中使用.更多的介绍,请访问http://melchoyce.github.io/dashicons/.你可以点击任何一个图标,然后就可以获取它对应的 HTML.CSS 或 Glyph 调用方法. 在菜单中使用 Dashicons

wordpress——在插件后台管理页面中添加javascript和ajax

最近在开发一个wordpress插件,需要在插件的后台管理页面上,添加自己写的javascript文件,以达到一些功能. 查了好几天的文档和资料,终于实现了. 这里先介绍下wordpress后台页面添加javascript的过程,再介绍添加ajax的过程. 添加javascript 首先我们需要知道wordpress插件开发的框架,然后再介绍javascript添加的步骤. 添加插件设置页面 开发插件,总需要在管理后台添加自己的插件设置页面.插件设置子页面,在这些页面中,可以设置和保存插件的一些

C#开发微信门户及应用(47) - 整合Web API、微信后台管理及前端微信小程序的应用方案

在微信开发中,我一直强调需要建立一个比较统一的Web API接口体系,以便实现数据的集中化,这样我们在常规的Web业务系统,Winform业务系统.微信应用.微信小程序.APP等方面,都可以直接调用基于JSON数据格式的Web API接口,在我之前的几篇随笔中,对这方面都有一定的介绍,本篇继续这个主题,细致深入的阐述如何在接口和源码的基础上整合Web API.微信后台管理及前端微信小程序的应用方案. 1.基于Web API的微信开发框架 首先我们各个业务模块,都应该围绕着Web API进行展开,