新页面拆分、登陆

1、agriculture-mvc-servlet.xml

<!-- thymeleaf的视图解析器 -->

<bean id="templateResolver"

class="org.thymeleaf.templateresolver.ServletContextTemplateResolver">

关键代码:<property name="prefix" value="/WEB-INF/html1" />

<property name="suffix" value=".html" />

<property name="templateMode" value="HTML5" />

</bean>

2、index

<body>

<div class="top" >

<div th:replace="shop/userBar :: page-user-bar"></div>

</div>

<!-- top over -->


<div class="header">

<div th:replace="shop/topBar :: page-top-bar"></div>

</div>

<!-- header -->

<div class="navBox yh">

<div class="container">

<div th:replace="shop/navBar :: page-nav-bar"></div></div>

</div>

<!-- nav over -->


<div class="banner">

   <ul>

       <li><a href="##"><img src="images1/001.jpg" alt=""/></a></li>

       <li><a href="##"><img src="images1/002.jpg" alt=""/></a></li>

       <li><a href="##"><img src="images1/003.jpg" alt=""/></a></li>

       <li><a href="##"><img src="images1/004.jpg" alt=""/></a></li>

   </ul>

</div>

<!-- banner over -->

3、topbar

<div class="container cf" th:fragment="page-top-bar">

<div class="row">

<div class="col-md-4 logo">

<a th:href="@{/}">

<img src="images1/logo.jpg" alt=""/></a>

</div>

<div class="col-md-7 col-md-offset-1 cf">

<div class="row">

<div class="col-sm-8 ">

<div class="seachBar mt25 nobox">

<i class="ico-s"></i>

<form action="selectGoods" th:object="${goodsForm}" method="post">

<input type="text" class="inpt" placeholder="请输入关键字"/>

<button class="btnS">搜索</button></form>

</div>

</div>

<div class="col-sm-4">

<p class="cartbar nobox mt25 yh"><a th:href="@{initCart}"><i class="ico"></i>购物车<i class="num">99</i>件</a></p>

</div>

</div>

</div>

</div>

</div>

4、userbar.html

<div class="container cf" th:fragment="page-top-bar">

<div class="row">

<div class="col-md-4 logo">

<a th:href="@{/}">

<img src="images1/logo.jpg" alt=""/></a>

</div>

<div class="col-md-7 col-md-offset-1 cf">

<div class="row">

<div class="col-sm-8 ">

<div class="seachBar mt25 nobox">

<i class="ico-s"></i>

<form action="selectGoods" th:object="${goodsForm}" method="post">

<input type="text" class="inpt" placeholder="请输入关键字"/>

<button class="btnS">搜索</button></form>

</div>

</div>

<div class="col-sm-4">

<p class="cartbar nobox mt25 yh"><a th:href="@{initCart}"><i class="ico"></i>购物车<i class="num">99</i>件</a></p>

</div>

</div>

</div>

</div>

</div>

6、navbar,html

<div class="navbar navbar-inverse " rple="navigation" th:fragment="page-nav-bar">

 <div class="navbar-header">

   <button class="navbar-toggle" type="button" data-toggle="collapse" data-target=".navbar-responsive-collapse">

     <span class="sr-only">Toggle Navigation</span>

     <span class="icon-bar"></span>

     <span class="icon-bar"></span>

     <span class="icon-bar"></span>

   </button>

   <a href="##" class="navbar-brand">好农易商城</a>

 </div>

 <div class="collapse navbar-collapse navbar-responsive-collapse cf ">

   <ul class="nav navbar-nav">

         <li class="active"><a href="##"><i class="ico-nav ico-nav-1"></i>首页</a></li>

         <li><a href="list.html"><i class="ico-nav ico-nav-2"></i>粮食</a></li>

         <li><a href="##"><i class="ico-nav ico-nav-3"></i>调料</a></li>

         <li><a href="##"><i class="ico-nav ico-nav-4"></i>化妆品</a></li>

         <li><a href="##"><i class="ico-nav ico-nav-5"></i>冲饮</a></li>

         <li><a href="##"><i class="ico-nav ico-nav-6"></i>零食</a></li>

         <li><a href="##"><i class="ico-nav ico-nav-7"></i>茗茶</a></li>

   </ul> 

 </div>

</div>

7、登陆

在userbar.html中

<p class="userInfo">您好,<a class="link" th:if="${not #strings.isEmpty(session.UVO.guestName)}" style="width:24px;">

<a th:href="@{initEditGuest}"><span class="button-t" th:text="${session.UVO.guestName}">张三</span></a>

</a>

请  <a class="link" th:if="${not #strings.isEmpty(session.UVO.guestName)}" style="width:24px;">

     <a th:href="@{/}">退出</a>

</a>

<a th:href="@{initGuestLogin}" class="link"><span th:if="${#strings.isEmpty(session.UVO.guestName)}">登录</span></a><i class="line">|</i><a href="register-1.html" class="link">注册</a><i class="line">|</i><a href="#" class="link">分销商入口</a></p>

</div>



转载于:https://my.oschina.net/u/2411775/blog/487470

内容概要:本文详细介绍了PMSM(永磁同步电机)的仿真研究及其两种关键控制方法:三电平SVPWM矢量控制和双环矢量控制。首先阐述了PMSM在现代电机驱动系统中的重要地位及其广泛的应用领域,如电动汽车、机器人和风力发电等。接着讨论了PMSM仿真的重要性,包括电气特性、机械特性和热特性等方面的考量。然后深入探讨了三电平SVPWM矢量控制技术的工作原理及其对电机性能的提升效果,如提高运行效率和减少谐波失真。随后介绍了PMSM双环矢量控制的具体实现方式,即内环电流控制和外环速度控制相结合的方法,强调了这种方法在提高电机动态性能和稳定性方面的优势。最后对比了传统三电平控制方法和双环矢量控制方法的特点,指出了各自的优势和应用场景。 适合人群:从事电机控制系统研究的技术人员、高校相关专业师生、对电机控制感兴趣的工程技术人员。 使用场景及目标:适用于需要深入了解PMSM控制技术和仿真实现的研究项目和技术开发。目标是帮助读者掌握PMSM的仿真建模方法,理解并应用三电平SVPWM和双环矢量控制技术,以优化电机性能。 其他说明:本文不仅提供了理论分析,还通过MATLAB进行了详细的仿真演示,使读者能够直观地看到不同控制方法的效果。这对于实际工程项目的设计和优化具有重要的指导意义。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值