<!DOCTYPE html>
<html lang="zh-CN">
	<head>
		<meta charset="utf-8">
		<meta http-equiv="X-UA-Compatible" content="IE=edge">
		<meta name="viewport" content="width=device-width,target-densitydpi=high-dpi,initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no" />
		<meta name="apple-mobile-web-app-capable" content="yes">
		<meta name="apple-mobile-web-app-status-bar-style" content="black">
		<meta name="format-detection" content="telephone=no">
		<title>java的框架有哪些(jsp是框架还是语言)-思洋互动</title>
		<meta name="keywords" content="java的框架有哪些(jsp是框架还是语言)">
	    <meta name="description" content="java的框架有哪些
1、Spring
Spring是功用强大的组件粘合剂，能够帮助Java程序员解决许多在J2EE开发中常见的的问题，能够将所有的java功用模块用装备文件的方式组合起来成为一个完整的运...">
		<meta name="renderer" content="webkit" />
		<link href="/css/main.css?v=39" rel="stylesheet">
		<link href="/css/base.css?v=39" rel="stylesheet">
        <link href="/css/swiper-3.4.2.min.css" rel="stylesheet">
		<script type="text/javascript" src="/js/jquery.min.js"></script>
        <script type="text/javascript" src="/js/swiper-3.4.2.min.js"></script>
		<!--[if lt IE 9]>
            <script src="/js/html5shiv.min.js"></script>
            <script src="/js/respond.min.js"></script>
            <link href="/css/ie.css" rel="stylesheet">
        <![endif]-->
		<script>
var _hmt = _hmt || [];
(function() {
  var hm = document.createElement("script");
  hm.src = "https://hm.baidu.com/hm.js?8914d517c927d8e794148d05e387fb17";
  var s = document.getElementsByTagName("script")[0]; 
  s.parentNode.insertBefore(hm, s);
})();
</script>
<link rel="canonical" href="https://www.ciya.cn/article/3519.html">
		</head>
	<body class="no-banner">
		<div class="container">
			<div class="header">
	<div class="header-top">
		<div class="w1700">
			<a href="https://www.ciya.cn/"><img src="/images/logo.png?v=2"></a>
		</div>
	</div>
	<div class="header_b">
		<header class="slide">
			<div id="navToggle" class="menu-handler">
				<span class="burger burger-1 trans"></span>
				<span class="burger burger-2 trans-fast"></span>
				<span class="burger burger-3 trans"></span>
			</div>
		</header>
	</div>
	<nav class="slide">
		<div class="w1700">
			<a class="index" href="/"></a>
			<ul>
								<li><a href="https://www.ciya.cn/case/12.html">项目案例</a></li>
								<li><a href="https://www.ciya.cn/website/9.html">网站建设</a></li>
								<li><a href="https://www.ciya.cn/marketing/10.html">网络营销</a></li>
								<li><a href="https://www.ciya.cn/media/11.html">新媒体</a></li>
								<li class="active"><a href="https://www.ciya.cn/news/16.html">动态</a></li>
								<li><a href="https://www.ciya.cn/about/8.html">关于</a></li>
								<li><a href="https://www.ciya.cn/contact/13.html">联系</a></li>
							</ul>
		</div>
	</nav>
</div>            <div class="content slide">
                <div class="position bgf1">
                    <div class="w1700">
                        <a href="https://www.ciya.cn/">首页 ></a>
                        <a href="https://www.ciya.cn/news/16.html">动态 ></a>
                        <a href="https://www.ciya.cn/news/35.html">网站知识</a>
                    </div>
                </div>
                <div class="case-type">
                    <div class="w1700">
                                                <a href="https://www.ciya.cn/news/32.html" >品牌合作</a>
                                                <a href="https://www.ciya.cn/news/31.html" >新闻动态</a>
                                                <a href="https://www.ciya.cn/news/38.html" >网站建设</a>
                                                <a href="https://www.ciya.cn/news/41.html" >网站制作</a>
                                                <a href="https://www.ciya.cn/news/40.html" >网站设计</a>
                                                <a href="https://www.ciya.cn/news/42.html" >运营推广</a>
                                                <a href="https://www.ciya.cn/news/35.html"  class="active">网站知识</a>
                                            </div>
                </div>
                <div class="padding-tb80">
                    <div class="w1700 clear">
                        <div class="fl xwxq-l">
                            <div class="noselettext">
                                <div class="xwxq-title mg-bt60 wow slideUp">
                                    <h1 class="mg-bt35">java的框架有哪些(jsp是框架还是语言)</h1>
                                    <span>时间：2023-05-15</span>
                                </div>
                                <div class="edit2 mg-bt60 wow slideUp">
                                                                        <h2>java的框架有哪些</h2>
<p>1、Spring<br />
Spring是功用强大的组件粘合剂，能够帮助Java程序员解决许多在J2EE开发中常见的的问题，能够将所有的java功用模块用装备文件的方式组合起来成为一个完整的运用spring利用它的IOC和AOP来处理操控事务，负责对数据库的操作。Spring将显卡和CPU拼装在一起，相当于电脑的一个主板。<br />
pring为JavaEE开发供给了一个轻量级的解决方案，能够说Spring是贯穿体现层、事务层、耐久层，为javaEE供给一站式解决方案的结构，因此遭到不少java开发者的喜爱。<br />
Spring结构是分模块存在，除了最中心的SpringCoreContainer(即Spring容器)是必要模块之外，其他模块都是可选，视需求而定。本质上Spring能够总结为以下七个模块：<br />
中心容器：中心容器供给Spring结构的基本功用(SpringCore)。中心容器的首要组件是BeanFactory，它是工厂方式的完成。BeanFactory运用操控反转（IOC）方式将运用程序的装备和依赖性标准与实践的运用程序代码分开。<br />
Spring上下文：Spring上下文是一个装备文件，向Spring结构供给上下文信息。Spring上下文包含企业服务，例如JNDI、EJB、电子邮件、国际化、校验和调度功用。<br />
SpringAOP：经过装备办理特性，SpringAOP模块直接将面向切面的编程功用集成到了Spring结构中。所以，能够很容易地使Spring结构办理的任何目标支持AOP。SpringAOP模块为依据Spring的运用程序中的目标供给了事务办理服务。经过运用SpringAOP，不用依赖EJB组件，就能够将声明性事务办理集成到运用程序中。<br />
SpringDAO：JDBCDAO笼统层供给了有含义的反常层次结构，可用该结构来办理反常处理和不同数据库供应商抛出的过错音讯。反常层次结构简化了过错处理，而且极大地降低了需求编写的反常代码数量（例如翻开和关闭连接）。SpringDAO的面向JDBC的反常遵照通用的DAO反常层次结构。<br />
SpringORM：负责结构中目标联系映射，供给相关ORM接入结构的联系目标办理东西[2]。Spring结构插入了若干个ORM结构，然后供给了ORM的目标联系东西，其间包含JDO、Hibernate和iBatisSQLMap。所有这些都遵照Spring的通用事务和DAO反常层次结构。<br />
SpringWeb模块：Web上下文模块建立在运用程序上下文模块之上，为依据Web的运用程序供给了上下文。所以，Spring结构支持与JakartaStruts的集成。Web模块还简化了处理多部分恳求以及将恳求参数绑定到域目标的工作。<br />
SpringMVC结构：MVC结构是一个全功用的构建Web运用程序的MVC完成。经过战略接口，MVC结构变成为高度可装备的，MVC包容了很多视图技能，其间包含JSP、Velocity、Tiles、iText和POI。模型由javabean构成，存放于Map；视图是一个接口，负责显示模型；操控器表明逻辑代码，是Controller的完成。Spring结构的功用能够用在任何J2EE服务器中，大多数功用也适用于不受办理的环境。Spring的中心要点是：支持不绑定到特定J2EE服务的可重用事务和数据拜访目标。毫无疑问，这样的目标能够在不同J2EE环境（Web或EJB）、独立运用程序、测试环境之间重用。<img class="aligncenter size-full wp-image-16142" src="https://zzzjtd.com/wp-content/uploads/2023/04/java2.jpg" alt="java" width="447" height="208" /><br />
2、Struts<br />
Struts是最早的java开源结构之一，它是MVC规划方式的一个优秀完成。Struts界说了通用的Controller（操控器），经过装备文件（通常是Struts-config.xml）隔离Model（模型）和View（视图），以Action的概念以对用户恳求进行了封装，使代码愈加清晰易读。Struts还供给了主动将恳求的数据填充到目标中以及页面标签等简化编码的东西。Struts能够开发大型JavaWeb项目。<br />
Struts结构：<br />
在Struts中，已经由一个名为ActionServlet的Servlet充任操控器（Controller）的角色，依据描绘模型、视图、操控器对应联系的struts-config.xml的装备文件，转发视图（View）的恳求，拼装响应数据模型（Model）。在MVC的模型（Model）部分，常常划分为两个首要子体系（体系的内部数据状态与改变数据状态的逻辑动作），这两个概念子体系别离详细对应Struts里的ActionForm与Action两个需求继承完成超类。在这里，Struts能够与各种标准的数据拜访技能结合在一起，包含EnterpriseJavaBeans（EJB）,JDBC与JNDI。在Struts的视图（View）端，除了运用标准的JavaServerPages（JSP）以外，还供给了很多的标签库运用，同时也能够与其他体现层组件技能（产品）进行整合，比如VelocityTemplates，XSLT等。经过运用Struts的结构，最终用户能够把大部分的关注点放在自己的事务逻辑（Action）与映射联系的装备文件（struts-config.xml）中。<br />
3、Hibernate<br />
Hibernate是一个开放源代码的目标联系映射结构，它对JDBC进行了非常轻量级的目标封装，它将POJO与数据库表建立映射联系，是一个全主动的orm结构，hibernate能够主动生成SQL语句，主动履行，使得Java程序员能够随心所欲的运用目标编程思维来操纵数据库。Hibernate能够运用在任何运用JDBC的场合，既能够在Java的客户端程序运用，也能够在Servlet/JSP的Web运用中运用，最具革命含义的是，Hibernate能够在运用EJB的JavaEE架构中替代CMP，完成数据耐久化的重担。<br />
Hibernate语言特点：<br />
将对数据库的操作转换为对Java目标的操作，然后简化开发。经过修正一个“耐久化”目标的特点然后修正数据库表中对应的记载数据。<br />
供给线程和进程两个等级的缓存提高运用程序性能。<br />
有丰厚的映射方式将Java目标之间的联系转换为数据库表之间的联系。<br />
屏蔽不同数据库完成之间的差异。在Hibernate中只需求经过“方言”的方式指定当时运用的数据库，就能够依据底层数据库的实践情况生成合适的SQL语句。<br />
非侵入式：Hibernate不要求耐久化类完成任何接口或继承任何类，POJO即可。</p>
<h2>
jsp是框架还是语言</h2>
<p>JSP是技能。JSP技能以Java言语作为脚本言语，JSP是由SunMicrosystems公司主导创立的一种动态网页技能标准。JSP部署于网络服务器上，能够呼应客户端发送的恳求，并根据恳求内容动态地生成HTML、XML或其他格局文档的Web网页，然后返回给恳求者。<br />
JSP技能能以模板化的方式简略、高效添加动态网页内容；可利用JavaBean和标签库技能复用常用功用代码；有良好工具支持；承继了Java言语相对易用性；承继了Java跨平台优势；页面的动态区域以涣散又有序的形式组合一起，能更直观看出页面代码全体结构。<br />
扩展材料：<br />
一个JSP页面能够被分为以下几部分：<br />
1、静态数据<br />
静态数据在输入文件中的内容和输出给HTTP呼应的内容完全一致。此刻，该JSP输入文件会是一个没有内嵌JAVA或动作的HTML页面。并且，客户端每次恳求都会得到相同的呼应内容。<br />
2、JSP指令<br />
JSP指令控制JSP编译器如何去生成servlet，包括指令include–包括指令，告诉JSP编译器把另外一个文件完全包括入当前文件中。被包括文件的扩展名一般都是&#8221;jspf&#8221;。<img class="aligncenter size-full wp-image-16143" src="https://zzzjtd.com/wp-content/uploads/2023/04/java1.jpg" alt="java" width="605" height="280" /><br />
3、JSP脚本<br />
标准脚本变量，永久可用的脚本变量有out–JSPWriter用来写入呼应流的数据；page–servlet本身；request–HTTPrequest目标；session–用于坚持客户端与服务器连接的目标。<br />
4、脚本元素<br />
有三个基本的脚本元素，作用是使JAVA代码能够直接插入servlet。声明标签，在JAVASERVLET的类体中放入一个变量的界说；脚本标签，在JAVASERVLET中放入所包括的句子；表达式标签，在JAVASERVLET的类中放入待赋值的表达式。<br />
5、JSP动作<br />
一系列能够调用内建于网络服务器中的功用的XML标签。</p>


		
										                                </div>
                            </div>
                                                        <div class="wzbq wow slideUp mg-bt30">
                                <span>文章标签：</span>
                                <div class="bqnr">
                                                                                                                                                                                                                                                             <a href="https://www.ciya.cn/tags/gzwzzzgs/">广州网站制作公司</a>
                                                                                                                                                                                                                    </div>
                            </div>
                                                        <div class="xwxq-bot bgf1 wow slideUp">
                                <div class="xwxq-fy clear">
                                    <a class="fl" href="/article/3520.html"><i></i>java编程的软件(java开发工资一般多少)</a>
                                    <a class="fr" href="/article/3518.html"><i></i>java的八种基本数据类型(java的三大特征)</a>
                                </div>
                                <a class="fhlb" href="#"></a>
                            </div>
                        </div>
                        <div class="fr xwxq-r">
                            <div class="xwxq-tj-page bgf1 mg-bt40 wow slideUp">
                                <div class="xwxq-tj-warp bgfff">
                                    <div class="tjxw-title mg-bt30">
                                        <h3>最新案例</h3><span>LATEST CASES</span>
                                    </div>
                                    <div class="zxal">
                                        <div class="swiper-container">
                                            <div class="swiper-wrapper">
                                                                                                        <div class="imgscale li swiper-slide">
                                                        <a href="https://www.ciya.cn/article/409.html">
                                                            <div class="img100 mg-bt20"><img src="/upload/20211214/20211214103120.jpg" alt="广州呼吸研究院"/></div>
                                                            <p>广州呼吸研究院</p>
                                                        </a>
                                                    </div>
                                                                                                        <div class="imgscale li swiper-slide">
                                                        <a href="https://www.ciya.cn/article/433.html">
                                                            <div class="img100 mg-bt20"><img src="/upload/20211214/20211214102846.jpg" alt="融创集团"/></div>
                                                            <p>融创集团</p>
                                                        </a>
                                                    </div>
                                                                                                        <div class="imgscale li swiper-slide">
                                                        <a href="https://www.ciya.cn/article/268.html">
                                                            <div class="img100 mg-bt20"><img src="/upload/20211214/20211214102923.jpg" alt="粤海集团"/></div>
                                                            <p>粤海集团</p>
                                                        </a>
                                                    </div>
                                                                                                        <div class="imgscale li swiper-slide">
                                                        <a href="https://www.ciya.cn/article/414.html">
                                                            <div class="img100 mg-bt20"><img src="/upload/20211216/20211216115258.jpg" alt="恒大足球学校"/></div>
                                                            <p>恒大足球学校</p>
                                                        </a>
                                                    </div>
                                                                                                        <div class="imgscale li swiper-slide">
                                                        <a href="https://www.ciya.cn/article/477.html">
                                                            <div class="img100 mg-bt20"><img src="/upload/20211214/20211214102958.jpg" alt="侨鑫集团"/></div>
                                                            <p>侨鑫集团</p>
                                                        </a>
                                                    </div>
                                                                                                </div>
                                        </div>
                                        <div class="zxalDot text-center swiperDot"></div>
                                    </div>
                                </div>
                            </div>
                            <div class="xwxq-tj-page bgf1 mg-bt40 wow slideUp">
                                <div class="xwxq-tj-warp bgfff">
                                    <div class="tjxw-title tjxw-title-line mg-bt20">
                                        <h3>热点新闻</h3><span>TOP NEWS</span>
                                    </div>
                                    <ul class="rdxw">
                                                                                <li><a href="https://www.ciya.cn/article/3559.html">1  java heap space(解决方法)</a></li>
                                                                                <li><a href="https://www.ciya.cn/article/1222.html">2  如何在网站后台上传附件</a></li>
                                                                                <li><a href="https://www.ciya.cn/article/1643.html">3  如何在网站后台上传PDF文件</a></li>
                                                                                <li><a href="https://www.ciya.cn/article/1142.html">4  什么是流？</a></li>
                                                                                <li><a href="https://www.ciya.cn/article/3543.html">5  java swing还有人用吗(swing为什么会被淘汰)</a></li>
                                                                            </ul>
                                </div>
                            </div>
                            <div class="xwxq-tj-page bgf1 wow slideUp">
                                <div class="xwxq-tj-warp bgfff">
                                    <div class="tjxw-title tjxw-title-line mg-bt20">
                                        <h3>最新动态</h3><span>NEWS</span>
                                    </div>
                                    <ul class="rdxw">
                                                                                <li><a href="https://www.ciya.cn/article/7318.html">1  商务网站的维护与更新：持续优化，保持竞争力</a></li>
                                                                                <li><a href="https://www.ciya.cn/article/7317.html">2  商务网站的社交媒体营销：扩大品牌影响力，吸引更多潜在客户</a></li>
                                                                                <li><a href="https://www.ciya.cn/article/7316.html">3  商务网站的广告投放：增加收益，提高知名度</a></li>
                                                                                <li><a href="https://www.ciya.cn/article/7315.html">4  商务网站的在线客户服务：提供优质客服，提升用户满意度</a></li>
                                                                                <li><a href="https://www.ciya.cn/article/7314.html">5  商务网站的支付系统集成：安全、便捷的交易方式</a></li>
                                                                                <li><a href="https://www.ciya.cn/article/7313.html">6  商务网站搜索引擎优化（SEO）：提升排名，增加流量</a></li>
                                                                                <li><a href="https://www.ciya.cn/article/7312.html">7  商务网站响应式设计：实现多设备兼容，提升用户体验</a></li>
                                                                                <li><a href="https://www.ciya.cn/article/7311.html">8  商务网站开发：选择合适的编程语言和技术栈</a></li>
                                                                            </ul>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
                <div class="footerbox">
	<div class="footer">
		<div class="w1700">
			<ul>
				<li>
					<span class="fttitle">思洋 · 广州总部</span>
					<div>
						<p>广州天河区珠江新城富力盈力大厦北塔2706</p>
						<p>020-38013166（网站咨询专线）</p>
					</div>
					<p>400-001-5281 （售后服务热线）</p>
				</li>
				<li>
					<span class="fttitle">思洋 · 深圳</span>
					<div>
						<p>深圳市坂田十二橡树庄园F1-7栋</p>
						<p>Site/ http://www.szciya.com </p>
						<p>E-mail/ itciya@vip.163.com</p>
					</div>
					<p>品牌服务专线：400-001-5281 </p>
				</li>
				<li>
					<span class="fttitle">思洋 · 湖南</span>
					<div>
						<p>长沙市天心区芙蓉中路三段398号新时空大厦5楼</p>
						<p>联系电话/ (+86 0731)88282200</p>
					</div>
					<p>品牌服务专线/ 400-966-8830</p>
				</li>
				<li class="lastli">
					<p class="mt10">旗下运营网站：</p>
					<div class="mt10">
						<img src="/images/ftlogo2.png">
						<img src="/images/gogo.png">
						<img src="/images/ftlogo3.png">
						<img src="/images/ftlogo4.png">
						<img src="/images/ftlogo11.png">
					</div>
				</li>
			</ul>
		</div>
	</div>
	<div class="ft_bottom">
		<div class="w1700">
			<p class="cop">Copyright © 2016 广州思洋文化传播有限公司，保留所有权利。 <a href="https://beian.miit.gov.cn/" target="_blank">粤ICP备09033321号</a>
			</p>
		</div>
	</div>
</div>
<div class="le-box active">
	<div class="t show780">
		<a href="tel:13570966600">
			<img src="/images/ml9-1.png?v=1" alt="" class="sow i">
			<img src="/images/ml9-1.png?v=1" alt="" class="iove i">
		</a>
	</div>
	<div class="t">
		<img src="/images/ml1-1.png?v=1" alt="" class="sow i">
		<img src="/images/ml1-1.png?v=1" alt="" class="iove i">
		<div class="iov">
			<div class="img">
				<img src="/images/qr.jpg" alt="与项目经理交流">
			</div>
			<div class="h">扫描二维码<br>与项目经理交流</div>
		</div>
	</div>
	<div class="t">
		<img src="/images/ml2-1.png?v=1" alt="" class="sow i">
		<img src="/images/ml2-1.png?v=1" alt="" class="iove i">
		<div class="iov">
			<div class="img">
				<img src="/images/qq001.jpg" alt="">
			</div>
			<div class="h">扫描二维码<br>与项目经理交流</div>
		</div>
	</div>
	<!--<div class="t">-->
		<!--<a href="http://wpa.qq.com/msgrd?v=3&amp;uin=1607245872&amp;site=ciya.cn&amp;menu=yes" target="_blank">-->
			<!--<img src="/images/ml2-1.png?v=1" alt="" class="sow i">-->
			<!--<img src="/images/ml2-1.png?v=1" alt="" class="iove i">-->
		<!--</a>-->
	<!--</div>-->
	<div class="t hide780">
		<a href="https://affim.baidu.com/unique_510425/chat?siteId=19536215&userId=510425&siteToken=8914d517c927d8e794148d05e387fb17" target="_blank">
			<img src="/images/ml3-1.png?v=1" alt="" class="sow i">
			<img src="/images/ml3-1.png?v=1" alt="" class="iove i">
		</a>
	</div>
</div>
<script>
	$(window).scroll(function(){
//		if($(window).scrollTop()>200){
//			$(".le-box").addClass("active");
//		}else{
//			$(".le-box").removeClass("active");
//		}
	})
</script>
<div class="wap_fx">
	<a href="tel:13570966600" class="phone"></a>
	<a href="mqqwpa://im/chat?chat_type=wpa&uin=1607245872&version=1&src_type=web&web_src=ciya.cn" target="_blank" class="qq"></a>
	<a href="javascript:;" class="wx2"></a>
	<a class="kef986" style="background:rgba(0,0,0,.6) url(/images/ml3-1.png?v=1) no-repeat center;background-size: cover;border-radius: 4px;" href="https://p.qiao.baidu.com/cps/chat?siteId=18513940&userId=510425&siteToken=e5e1bde478969b43bf99b7703a694c0b" target="_blank"></a>
</div>
<div class="wap-wxcode">
	<div class="middle-box">
		<div class="middle-inner">
			<div class="wap-wxcode-con">
				<img src="/images/ff_ewm.jpg" alt=""/>
				<div class="wap-wxcode-bot"><span class="wxname">ciya68</span><button class="copy-btn" data-clipboard-text="ciya68">点击复制</button></div>
				<div class="gb1002"></div>
			</div>
		</div>
	</div>
</div>
<input id="hide" type="hidden">
<script src="/js/clipboard.min.js"></script>
<script>
	$(function(){
		$(".wx2").click(function(){
			$(".wap-wxcode").show();
		});
		$(".gb1002").click(function(){
			$(".wap-wxcode").hide();
		});
		var copyBtn=new ClipboardJS('.copy-btn');
		copyBtn.on("success",function(e){
			// 复制成功
			// alert(e.text);
			showMessage('已成功复制微信号','success',2000)
			e.clearSelection();
		});
		copyBtn.on("error",function(e){
			//复制失败；
			showMessage('复制微信号失败','error',2000)
			console.log( e.action )
		});
		function showMessage(message,type,time) {
			let str = ''
			switch (type) {
				case 'success':
					str = '<div class="success-message" style="width: 100%;height: 50px;background-color: #030026;font-size:17px;text-align: center;color:#fff;position: fixed;left: 0%;bottom: 0%;line-height: 50px;z-index: 9999">\n' +
							'    <span class="mes-text">'+message+'</span></div>'
					break;
				case 'error':
					str = '<div class="error-message" style="width: 100%;height: 50px;background-color: #030026;font-size:17px;text-align: center;color: #fff;position: fixed;left: 0%;bottom: 0%;line-height: 50px;z-index: 9999">\n' +
							'    <span class="mes-text">'+message+'</span></div>'
			}
			$('body').append(str)
			setTimeout(function () {
				$('.'+type+'-message').remove()
			},time)
		}


		var ua = navigator.userAgent.toLowerCase();
		var isWeixin = ua.indexOf('micromessenger')!= -1;
		if(isWeixin){
			$(".kef986").hide();
		}

	})
</script>
            </div>
        </div>
		<script type="text/javascript" src="/js/trunk.js?v=2"></script>
        <script>
            var zxal=null;
            var len=$(".zxal .swiper-slide").length;
            if(len>1){
                zxal = new Swiper('.zxal .swiper-container',{
                    speed:600,
                    loop:true,
                    autoplay : 5000,
                    autoplayDisableOnInteraction : false,
                    pagination : '.zxalDot',
                    paginationClickable :true,
                })
            }else{
                $(".zxalDot").hide();
            }
        </script>
	</body>
</html>

