千家信息网

Struts2中的Ajax开发方法是什么

发表于:2024-11-28 作者:千家信息网编辑
千家信息网最后更新 2024年11月28日,本篇内容介绍了"Struts2中的Ajax开发方法是什么"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成
千家信息网最后更新 2024年11月28日Struts2中的Ajax开发方法是什么

本篇内容介绍了"Struts2中的Ajax开发方法是什么"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

首先不谈Struts2的原生支持,我们自己写一个ajax示例,使用异步请求,直接请求action动作:

InfoAction.java

packagecn.codeplus.action;importcom.opensymphony.xwork2.ActionSupport;  publicclassInfoAction extendsActionSupport {privatestaticfinallongserialVersionUID =1359090410097337654L;  publicString loadInfo() {returnSUCCESS;  }  }

InfoAction仅仅是简单的返回"success"。

index.jsp

   获取      

index.jsp包含一个按钮,点击按钮则会触发异步请求事件。

struts.xml

  /info.jsp  

可见上面的异步请求的结果将会是加载info.jsp,info.jsp只是一个简单网页,不列出了。

运行效果如下:

单击获取之后:

此时的页面源代码:

标签中嵌套了标签,不符合规范,其实我们只要吧info.jsp写的没有<title>之类的标签,就不会出现这种情况了。</p><p>以上说的异步请求仅适用于请求单个文件,如果我们请求的是动态数据,并且数据需要以JSON格式返回,上面的方法将会显得力不从心,这是struts2的原生支持就得出马了。</p><p>使用struts2的ajax,必须在项目中引入struts2-json-plugin-2.2.1.jar,在版本2.1.7+都一句绑定在struts2发行包里面了(之前的版本可以在这下载)。记住,要引入struts2-json-plugin-2.2.1.jar。</p><p>这次我们使用另一个例子,模拟加载评论:</p><p>dto对象,Comment.java</p><pre>packagecn.codeplus.po; publicclassComment { privatelongid;privateString nickname;privateString content;publiclonggetId() {returnid; } publicvoidsetId(longid) {this.id =id; } publicString getNickname() {returnnickname; } publicvoidsetNickname(String nickname) {this.nickname =nickname;  } publicString getContent() {returncontent; } publicvoidsetContent(String content) {this.content =content; } }</pre><p>新的InfoAction.java </p><pre>packagecn.codeplus.action; importjava.util.ArrayList;importjava.util.List; importcn.codeplus.po.Comment; importcom.opensymphony.xwork2.ActionSupport; publicclassInfoAction extendsActionSupport { privatestaticfinallongserialVersionUID =1359090410097337654L; privateList<Comment>comments =newArrayList<Comment>();//没getter and setter方法的属性不会被串行化到JSON @SuppressWarnings("unused") privateString title;//!!!使用transient修饰的属性也会被串行化到JSONprivatetransientString content;publicString loadInfo() { title="123木头人"; content="你是木头人,哈哈。"; loadComments();returnSUCCESS; }/*** 加载留言信息*/ privatevoidloadComments() { Comment com1 =newComment(); com1.setContent("很不错嘛"); com1.setId(1); com1.setNickname("纳尼"); Comment com2 =newComment(); com2.setContent("哟西哟西"); com2.setId(2); com2.setNickname("小强"); comments.add(com1); comments.add(com2); }publicList<Comment>getComments() {returncomments; }publicvoidsetComments(List<Comment>comments) {this.comments =comments; }publicstaticlonggetSerialversionuid() {returnserialVersionUID; }publicString getContent() {returncontent; }publicvoidsetContent(String content) {this.content =content; } } index.jsp还是那个index.jsp。(*^__^*) 嘻嘻…… struts.xml变化挺大: <package name="ajaxDemo"extends="json-default"> <action name="loadInfo"class="cn.codeplus.action.InfoAction"method="loadInfo"> <result name="success"type="json"></result> </action> </package></pre><p>在struts.xml中:</p><p>首先,package extends由struts-default转变为json-default,这是必须的,只用在json-default中才包含下面使用的result type为 json。</p><p>然后就是result类型需显示指明为json,result标签内,无需指明视图指向的界面。</p><p>***就是运行结果啦:</p><p>点击"获取"按钮之后:</p><p></p><p>可见comments对象和content对象都被串行化到JSON数据了,不知道是不是版本的问题,很多资料都说使用transient修饰的属性不会被串行化到JSON的。</p><p>为了使content对象不被串行化到JSON,在不能舍弃其getter setter方法的时候,我们可以这样在content的getter方法上面加上注解:@JSON(serialize=false)</p><pre>... @JSON(serialize=false)publicString getContent() {returncontent; }publicvoidsetContent(String content) {this.content =content; } ...</pre><p>这时的结果如下:</p><p></p><p>@JSON和json类型的result都还有很多可选项,无非就是串行化谁,不串行化谁,返回数据的MIME类型,读者可以自行参考相关文档。</p><p class="introduction">"Struts2中的Ajax开发方法是什么"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!</p> </div> <div class="diggit"><a href="#"> 很赞哦! </a></div> <div class="clear"></div> <div class="keywords"> <a href="/s-方法">方法</a> <a href="/s-对象">对象</a> <a href="/s-数据">数据</a> <a href="/s-标签">标签</a> <a href="/s-就是">就是</a> <a href="/s-属性">属性</a> <a href="/s-按钮">按钮</a> <a href="/s-版本">版本</a> <a href="/s-类型">类型</a> <a href="/s-结果">结果</a> <a href="/s-开发">开发</a> <a href="/s-内容">内容</a> <a href="/s-情况">情况</a> <a href="/s-更多">更多</a> <a href="/s-木头">木头</a> <a href="/s-木头人">木头人</a> <a href="/s-知识">知识</a> <a href="/s-这是">这是</a> <a href="/s-面的">面的</a> <a href="/s-支持">支持</a> <a target="_blank" href="https://www.qianjiagd.com/tag-2377745.html">数据库的安全要保护哪些东西</a> <a target="_blank" href="https://www.qianjiagd.com/tag-2375887.html">数据库安全各自的含义是什么</a> <a target="_blank" href="https://www.qianjiagd.com/tag-2377880.html">生产安全数据库录入</a> <a target="_blank" href="https://www.qianjiagd.com/tag-2377879.html">数据库的安全性及管理</a> <a target="_blank" href="https://www.qianjiagd.com/tag-2377878.html">数据库安全策略包含哪些</a> <a target="_blank" href="https://www.qianjiagd.com/tag-2377877.html">海淀数据库安全审计系统</a> <a target="_blank" href="https://www.qianjiagd.com/tag-2377876.html">建立农村房屋安全信息数据库</a> <a target="_blank" href="https://www.qianjiagd.com/tag-2377875.html">易用的数据库客户端支持安全管理</a> <a target="_blank" href="https://www.qianjiagd.com/tag-2377874.html">连接数据库失败ssl安全错误</a> <a target="_blank" href="https://www.qianjiagd.com/tag-2377873.html">数据库的锁怎样保障安全</a> <a target="_blank" href="https://www.qianjiagd.com/tag-117555.html">数据库技术大会第十届</a> <a target="_blank" href="https://www.qianjiagd.com/tag-952857.html">怎样找出重复的数据库</a> <a target="_blank" href="https://www.qianjiagd.com/tag-548768.html">手动dns怎么填服务器电视</a> <a target="_blank" href="https://www.qianjiagd.com/tag-1842421.html">德州市公安局网络安全科罗丹</a> <a target="_blank" href="https://www.qianjiagd.com/tag-1207051.html">网络技术员怎么入驻养老院</a> <a target="_blank" href="https://www.qianjiagd.com/tag-1149078.html">网络技术推广哪个行业</a> <a target="_blank" href="https://www.qianjiagd.com/tag-1857067.html">小学生与网络安全作文</a> <a target="_blank" href="https://www.qianjiagd.com/tag-38846.html">allen互联网科技观察</a> <a target="_blank" href="https://www.qianjiagd.com/tag-1632634.html">公司网络安全协议</a> <a target="_blank" href="https://www.qianjiagd.com/tag-106163.html">网络数据库技术的用处感想</a> <a target="_blank" href="https://www.qianjiagd.com/tag-300098.html">服务器拉入黑名单还能不能登录</a> <a target="_blank" href="https://www.qianjiagd.com/tag-1450880.html">网络安全保卫大队所属部门</a> <a target="_blank" href="https://www.qianjiagd.com/tag-1748172.html">网络安全防御技术与实践</a> <a target="_blank" href="https://www.qianjiagd.com/tag-2276819.html">赴外软件开发 国家</a> <a target="_blank" href="https://www.qianjiagd.com/tag-130398.html">oracle数据库服务器</a> <a target="_blank" href="https://www.qianjiagd.com/tag-284176.html">代理服务器映射</a> <a target="_blank" href="https://www.qianjiagd.com/tag-346001.html">服务器换ip数据用不用搬家</a> <a target="_blank" href="https://www.qianjiagd.com/tag-1115428.html">服务器安全警示语大全</a> <a target="_blank" href="https://www.qianjiagd.com/tag-899599.html">链家网 爬数据库</a> <a target="_blank" href="https://www.qianjiagd.com/tag-2141431.html">深圳plc软件开发公司</a> <a target="_blank" href="https://www.qianjiagd.com/s-番禺app软件开发费用">番禺app软件开发费用</a> <a target="_blank" href="https://www.qianjiagd.com/s-华为成研所无线通用软件开发">华为成研所无线通用软件开发</a> <a target="_blank" href="https://www.qianjiagd.com/s-晋宁区软件开发咨询报价">晋宁区软件开发咨询报价</a> <a target="_blank" href="https://www.qianjiagd.com/s-vbs连接数据库">vbs连接数据库</a> <a target="_blank" href="https://www.qianjiagd.com/s-apk 破解后 无法连上服务器">apk 破解后 无法连上服务器</a> <a target="_blank" href="https://www.qianjiagd.com/s-数据库 键">数据库 键</a> <a target="_blank" href="https://www.qianjiagd.com/s-软件开发外包服务框架协议">软件开发外包服务框架协议</a> <a target="_blank" href="https://www.qianjiagd.com/s-怎么把数据库表里面的数据清空">怎么把数据库表里面的数据清空</a> <a target="_blank" href="https://www.qianjiagd.com/s-最常见的网络安全漏洞">最常见的网络安全漏洞</a> <a target="_blank" href="https://www.qianjiagd.com/s-软件开发语音中的高级语言">软件开发语音中的高级语言</a> </div> <div class="share"><img src="https://www.qianjiagd.com/static/zsymb/images/wxgzh.jpg"> <div class="share-text"> <p>扫描关注千家信息网微信公众号,第一时间获取内容更新动态</p> <p>转载请说明来源于"千家信息网"</p> <p>本文地址:<a href="https://www.qianjiagd.com/a191093" target="_blank">https://www.qianjiagd.com/a191093</a></p> </div> </div> <div class="clear"></div> <div class="info-pre-next"> <ul> <li><a href="https://www.qianjiagd.com/a191091"><i><em>上一篇</em><img src="https://www.qianjiagd.com/uploadfile/thumb/31/b4105b23.jpg"></i> <h2>怎样使用Python实现简单的人脸识别功能</h2> <p>这篇文章给大家分享的是有关怎样使用Python实现简单的人脸识别功能的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。一、首先梳理一下实现人脸识别需要进行的步骤:流程大致如此,</p> </a></li> <li><a href="https://www.qianjiagd.com/a191094"><i><em>下一篇</em><img src="https://www.qianjiagd.com/static/assets/images/nopic.gif"></i> <h2>Android中如何实现自动更新</h2> <p>本篇内容介绍了"Android中如何实现自动更新"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!代码如</p> </a></li> </ul> </div> </div> </div> <div class="clear blank"></div> <div class="otherlink whitebg"> <div class="news-title"> <h2>相关文章</h2> </div> <ul> <li><a href="https://www.qianjiagd.com/a177928" title="PHP中session会话操作技巧有哪些">PHP中session会话操作技巧有哪些</a></li> <li><a href="https://www.qianjiagd.com/a146158" title="PHP类相关知识点有哪些">PHP类相关知识点有哪些</a></li> <li><a href="https://www.qianjiagd.com/a123341" title="VS2008无法直接查看STL值怎么办">VS2008无法直接查看STL值怎么办</a></li> <li><a href="https://www.qianjiagd.com/a245815" title="php版微信公众平台之微信网页登陆授权的示例分析">php版微信公众平台之微信网页登陆授权的示例分析</a></li> <li><a href="https://www.qianjiagd.com/a201934" title="中高级PHP程序员应该掌握什么技术">中高级PHP程序员应该掌握什么技术</a></li> <li><a href="https://www.qianjiagd.com/a63118" title="CI框架出现mysql数据库连接资源无法释放怎么办">CI框架出现mysql数据库连接资源无法释放怎么办</a></li> <li><a href="https://www.qianjiagd.com/a37602" title="ajax跨域访问报错501怎么办">ajax跨域访问报错501怎么办</a></li> <li><a href="https://www.qianjiagd.com/a106909" title="什么是RPC框架">什么是RPC框架</a></li> <li><a href="https://www.qianjiagd.com/a157266" title=".net mvc超过了最大请求长度怎么办">.net mvc超过了最大请求长度怎么办</a></li> <li><a href="https://www.qianjiagd.com/a213044" title="php分页原理的示例分析">php分页原理的示例分析</a></li> <!-- <li><a target="_blank" href="/">制作是这么收费的?</a></li> --> </ul> </div> </div> <!-- . end of left-box --> <!-- right aside start--> <aside class="side-section right-box"> <div class="side-tab"> <ul id="sidetab"> <li class="sidetab-current">站长推荐</li> <li>点击排行</li> </ul> <div id="sidetab-content"> <section> <div class="tuijian"> <section class="topnews imgscale"><a href="https://www.qianjiagd.com/a622964" title="recovery是什么意思?电脑开机重启显示recovery蓝屏怎么办"><img src="https://www.qianjiagd.com/uploadfile/thumb/a87ff679a2f3e71d9181a67b7542122c/278x185_auto.jpg" alt="recovery是什么意思?电脑开机重启显示recovery蓝屏怎么办"><span>recovery是什么意思?电脑开机重启显示recovery蓝屏怎么办</span></a></section> <ul> <li><a href="https://www.qianjiagd.com/a67182" title="怎么在Linux中配置SSH和Xshell远程连接服务器"><i><img src="https://www.qianjiagd.com/uploadfile/thumb/9a/65e9dcdf.jpg" alt="怎么在Linux中配置SSH和Xshell远程连接服务器"></i> <p>怎么在Linux中配置SSH和Xshell远程连接服务器</p> </a></li> <li><a href="https://www.qianjiagd.com/a123341" title="VS2008无法直接查看STL值怎么办"><i><img src="https://www.qianjiagd.com/uploadfile/thumb/52/bf79ba42.jpg" alt="VS2008无法直接查看STL值怎么办"></i> <p>VS2008无法直接查看STL值怎么办</p> </a></li> <li><a href="https://www.qianjiagd.com/a106909" title="什么是RPC框架"><i><img src="https://www.qianjiagd.com/uploadfile/thumb/10/d0f5142a.jpg" alt="什么是RPC框架"></i> <p>什么是RPC框架</p> </a></li> <li><a href="https://www.qianjiagd.com/a157266" title=".net mvc超过了最大请求长度怎么办"><i><img src="https://www.qianjiagd.com/uploadfile/thumb/36/6d16d7e5.jpg" alt=".net mvc超过了最大请求长度怎么办"></i> <p>.net mvc超过了最大请求长度怎么办</p> </a></li> </ul> <section class="topnews imgscale"><a href="https://www.qianjiagd.com/a244736" title="java怎么实现try/catch异常块"><img src="https://www.qianjiagd.com/uploadfile/thumb/15/9878a9c6.jpg" alt="java怎么实现try/catch异常块"><span>java怎么实现try/catch异常块</span></a></section> <ul> <li><a href="https://www.qianjiagd.com/a199222" title="PHP中如何处理上传文件"><i><img src="https://www.qianjiagd.com/uploadfile/thumb/ee/203d504b.jpg" alt="PHP中如何处理上传文件"></i> <p>PHP中如何处理上传文件</p> </a></li> <li><a href="https://www.qianjiagd.com/a184615" title="php中require_once报错的解决方法"><i><img src="https://www.qianjiagd.com/uploadfile/thumb/ef/e0177085.jpg" alt="php中require_once报错的解决方法"></i> <p>php中require_once报错的解决方法</p> </a></li> <li><a href="https://www.qianjiagd.com/a192541" title="PHP如何编写学校网站上新生注册登陆程序"><i><img src="https://www.qianjiagd.com/uploadfile/thumb/a1/0898126a.jpg" alt="PHP如何编写学校网站上新生注册登陆程序"></i> <p>PHP如何编写学校网站上新生注册登陆程序</p> </a></li> <li><a href="https://www.qianjiagd.com/a210747" title="php中微信公众号开发模式的示例分析"><i><img src="https://www.qianjiagd.com/uploadfile/thumb/af/9e9aba9a.jpg" alt="php中微信公众号开发模式的示例分析"></i> <p>php中微信公众号开发模式的示例分析</p> </a></li> </ul> </div> </section> <section> <div class="paihang"> <section class="topnews imgscale"><a href="https://www.qianjiagd.com/a21343" title="在vmware esxi6.5中将硬盘驱动类型由HDD变为SSD类型"><img src="https://www.qianjiagd.com/uploadfile/thumb/ab/08b16e75.jpg" alt="在vmware esxi6.5中将硬盘驱动类型由HDD变为SSD类型"><span>在vmware esxi6.5中将硬盘驱动类型由HDD变为SSD类型</span></a></section> <ul> <li><i></i><a href="https://www.qianjiagd.com/a175843" title="Vue中的匿名插槽与具名插槽是什么">Vue中的匿名插槽与具名插槽是什么</a></li> <li><i></i><a href="https://www.qianjiagd.com/a114973" title="vue3与vue2的区别以及vue3的API用法介绍">vue3与vue2的区别以及vue3的API用法介绍</a></li> <li><i></i><a href="https://www.qianjiagd.com/a71754" title="vscoder如何关闭错误提示">vscoder如何关闭错误提示</a></li> <li><i></i><a href="https://www.qianjiagd.com/a69563" title="qq群作业里为什么图片上传不了(qq群作业照片传不上去)">qq群作业里为什么图片上传不了(qq群作业照片传不上去)</a></li> <li><i></i><a href="https://www.qianjiagd.com/a15469" title="老年机号码拉黑怎么解除(老年机号码拉黑怎么解除)">老年机号码拉黑怎么解除(老年机号码拉黑怎么解除)</a></li> <li><i></i><a href="https://www.qianjiagd.com/a85246" title="京东以旧换新评估价和实际一样吗(京东以旧换新估价和成交价一样吗)">京东以旧换新评估价和实际一样吗(京东以旧换新估价和成交价一样吗)</a></li> <li><i></i><a href="https://www.qianjiagd.com/a27254" title="录制的横屏视频怎么变成全屏竖屏(录制的横屏怎么变竖屏)">录制的横屏视频怎么变成全屏竖屏(录制的横屏怎么变竖屏)</a></li> <li><i></i><a href="https://www.qianjiagd.com/a13935" title="拼多多注销后可以重开新用户吗(拼多多注销后重开算新用户吗)">拼多多注销后可以重开新用户吗(拼多多注销后重开算新用户吗)</a></li> </ul> <section class="topnews imgscale"><a href="https://www.qianjiagd.com/a36693" title="百度网盘PDF怎么转换成Word格式 PDF转Word操作教程"><img src="https://www.qianjiagd.com/static/assets/images/nopic.gif" alt="百度网盘PDF怎么转换成Word格式 PDF转Word操作教程"><span>百度网盘PDF怎么转换成Word格式 PDF转Word操作教程</span></a></section> </div> </section> </div> </div> <div class="whitebg cloud"> <h2 class="side-title">标签云</h2> <ul> <a target="_blank" href="https://www.qianjiagd.com/tag-2377745.html">数据库的安全要保护哪些东西</a> <a target="_blank" href="https://www.qianjiagd.com/tag-2375887.html">数据库安全各自的含义是什么</a> <a target="_blank" href="https://www.qianjiagd.com/tag-2377880.html">生产安全数据库录入</a> <a target="_blank" href="https://www.qianjiagd.com/tag-2377879.html">数据库的安全性及管理</a> <a target="_blank" href="https://www.qianjiagd.com/tag-2377878.html">数据库安全策略包含哪些</a> <a target="_blank" href="https://www.qianjiagd.com/tag-2377877.html">海淀数据库安全审计系统</a> <a target="_blank" href="https://www.qianjiagd.com/tag-2377876.html">建立农村房屋安全信息数据库</a> <a target="_blank" href="https://www.qianjiagd.com/tag-2377875.html">易用的数据库客户端支持安全管理</a> <a target="_blank" href="https://www.qianjiagd.com/tag-2377874.html">连接数据库失败ssl安全错误</a> <a target="_blank" href="https://www.qianjiagd.com/tag-2377873.html">数据库的锁怎样保障安全</a> <a target="_blank" href="https://www.qianjiagd.com/tag-2377872.html">数据库安全章节测试</a> <a target="_blank" href="https://www.qianjiagd.com/tag-2377871.html">华大基因数据库安全性</a> <a target="_blank" href="https://www.qianjiagd.com/tag-2377870.html">数据库es安全性测试工具</a> <a target="_blank" href="https://www.qianjiagd.com/tag-2377869.html">数据库与云安全</a> <a target="_blank" href="https://www.qianjiagd.com/tag-2377868.html">微生物安全数据库</a> <a target="_blank" href="https://www.qianjiagd.com/tag-2377867.html">数据库个人信息安全吗</a> <a target="_blank" href="https://www.qianjiagd.com/tag-2377866.html">安全数据库降级</a> <a target="_blank" href="https://www.qianjiagd.com/tag-2377865.html">黑龙江数据库安全防护系统</a> <a target="_blank" href="https://www.qianjiagd.com/tag-2377864.html">数据库安全性实验例题</a> <a target="_blank" href="https://www.qianjiagd.com/tag-2377863.html">在国家公共安全数据库有记录</a> </ul> </div> <div class="clear blank"></div> <div class="whitebg suiji"> <h2 class="side-title">猜你喜欢</h2> <ul> <li><a href="https://www.qianjiagd.com/a29879" title="微信登录加载联系人失败怎么弄(微信加载联系人失败 点击重试)">微信登录加载联系人失败怎么弄(微信加载联系人失败 点击重试)</a></li> <li><a href="https://www.qianjiagd.com/a63090" title="华为手机按键震动在哪设置关掉 按键振动怎么取消方法">华为手机按键震动在哪设置关掉 按键振动怎么取消方法</a></li> <li><a href="https://www.qianjiagd.com/a73496" title="陌陌无限注册教程(怎么注册陌陌新号)">陌陌无限注册教程(怎么注册陌陌新号)</a></li> <li><a href="https://www.qianjiagd.com/a206293" title="win10开机蓝屏终止代码SYSTEM_SERVICE_EXCEPTION的解决方法">win10开机蓝屏终止代码SYSTEM_SERVICE_EXCEPTION的解决方法</a></li> <li><a href="https://www.qianjiagd.com/a123341" title="VS2008无法直接查看STL值怎么办">VS2008无法直接查看STL值怎么办</a></li> <li><a href="https://www.qianjiagd.com/a71928" title="微信看不到朋友圈不显示一条横线(微信看不到朋友圈只有一条横线)">微信看不到朋友圈不显示一条横线(微信看不到朋友圈只有一条横线)</a></li> <li><a href="https://www.qianjiagd.com/a99782" title="怎么将苹果手机中录音发给好友 iPhone传语音文件方法教程">怎么将苹果手机中录音发给好友 iPhone传语音文件方法教程</a></li> <li><a href="https://www.qianjiagd.com/a173126" title="快影怎么把视频弄成横屏播放 制作方法分享">快影怎么把视频弄成横屏播放 制作方法分享</a></li> <li><a href="https://www.qianjiagd.com/a213464" title="iis7.5中如何让html与shtml一样支持include功能">iis7.5中如何让html与shtml一样支持include功能</a></li> <li><a href="https://www.qianjiagd.com/a185249" title="双卡发短信怎么设置(双卡怎么切换发短信)">双卡发短信怎么设置(双卡怎么切换发短信)</a></li> </ul> </div> </aside> <!-- right aside end--> </article> <div class="clear blank"></div> <!--footer start--> <footer> <div class="footer box"> <div class="wxbox"> <ul> <li><img src="https://www.qianjiagd.com/static/zsymb/images/wxgzh.jpg"><span>微信公众号</span></li> <li><img src="https://www.qianjiagd.com/static/zsymb/images/wx.png"><span>我的微信</span></li> </ul> </div> <div class="endnav"> <p><b>站点声明:</b></p> <p>所有文章未经授权禁止转载、摘编、复制或建立镜像,如有违反,追究法律责任。</p> <p>Copyright © 2009-2024 <a href="https://www.qianjiagd.com/" target="_blank">千家信息网</a> All Rights Reserved. <a href="/sitemap.xml">网站地图</a> <a href="/about/">关于我们</a> <a href="/contact-us/">联系我们</a> </p> </div> </div> </footer> <a href="#" title="返回顶部" class="icon-top"></a> <!--footer end--> <div style="display:none"> <script> var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?aec778eae8071ef8921721735a4a9509"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })(); </script> <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </div> <div style="display:none"> <span class="dr_show_hits_191093">0</span><script type="text/javascript"> $.ajax({ type: "GET", url:"/index.php?s=api&c=module&siteid=1&app=article&m=hits&id=191093", dataType: "jsonp", success: function(data){ if (data.code) { $(".dr_show_hits_191093").html(data.msg); } else { dr_tips(0, data.msg); } } }); </script></div> <!--本页面URL https://www.qianjiagd.com/a191093 --> <!--本页面于2024-11-28 11:32:49更新--> </body> </html>