15年来,为全国50万+企业提供互联网数字化基础应用服务。
知 识
0514-86177077
9:00-17:00(工作日)
首 页
企业400电话
Hot
网站☯建设
微网小程序
商标✡知产
网络营销推广
AI电话机器人
热
彩铃©短信
增值拓展业务
新
主页
>
知识库
> JSP简明教程:令人兴奋的脚本编程
JSP简明教程:令人兴奋的脚本编程
热门标签:
地图标注创业项目入驻
地图标注制作道路
外呼系统啥意思
电销外呼系统 排行榜
长春回拨外呼系统厂家
山东智能云外呼管理系统
广州三五防封电销卡
四川电信外呼系统靠谱吗
珠海销售外呼系统运营商
如果你是直接使用Java servlets,那你将不得不在Java类中处理HTTP输入和HTML输出,你需要丰富的Java编程经验来构建复杂的应用程序。JSP的加入,使你可以把HTML的表达逻辑从植入servlets中的复杂的商务逻辑区分开来。这意味着可以由有经验的脚本编写者来编写表达层代码,而高级的Java开发者能够集中精力去解决servlets和bean中更为复杂的问题。
不管你有没有Java编程知识,都能够使用JSP。JSP包含了一些服务器端的标签,使得不用写一行Java代码就能显示动态数据。你可以直接访问bean来完成操作,然后使用JSP标签把结果显示为动态内容。你还可以用servlets生成bean,servlets 操作的运算结果存于其中,然后再使用JSP标签显示结果,同样不需要在JSP页中写Java代码。
有三种方式可以用来在你的网页中加入Java代码:
1、使用declarations(声明),可以定义全局变量或是在页内任何地方都可以访问的Java方法。声明被包含在标记%!...%>中。
2、使用scriptlets(脚本片断),你能书写页内处理所需的任何逻辑,它们包含在%...%>标记内。
3、Expressions(表达式),包含于%=...%>中。它提供一种简单的方法来显示Java表达式的结果。被附加上的表达式将被计算并在页面上显示出来,就好像你已经在代码中明确写出了运算结果的数值一样。
在你自己编写的代码中,可以使用一些隐含变量(implicit variables)――JSP提供的预定义的Java对象。另外,通过使用JSP的指令(directives), 还可以包含非Java代码模块,比如来自其他文件的HTML文本。
下面我们来仔细看一看这些脚本元素,在编写你自己的JSP脚本时将会经常用到它们。
Directives(指令)
JSP定义了三个页内指令用于设置JSP参数或扩充代码。它们是 page,include和taglib,必须写在JSP页的第一行。语法如下:
%@ directive attribute="value" ... %>
page指令允许你为网页设定一些基本参数,包括设置所用脚本语言的参数(默认为Java)、你的脚本片断中引入的Java类、设置输出缓冲区等等。完整的page指令参数表见《JSP Specification Version 1.0》(《JSP规范1.0》)的2.8.1章。
使用include指令,可以包含其他文件的内容,比如存于单独文件中的HTML报头和页脚。
taglib指令用于扩充标准的JSP标签集,这超出了本文的讨论范围。然而,了解JSP定义了一种扩充其标签集的方法还是很有好处的,当你是一个软件商,想扩充JSP的原始功能而又不想破坏其兼容性时,这一点尤为重要。
Declarations(声明)
使用declarations,你可以在JSP页中定义方法或变量,它们可被同一页中的其他代码访问。在大多数情况下,你可能会在自己的bean中定义方法。然而,有时候在网页内定义方法可能更方便一些,尤其是当代码只用于单一页面时。不论定义方法还是变量,声明都包含在%! %>标记内。
注意,声明并不在JSP页内产生任何输出。它们仅仅用于定义,而不生成输出结果。要生成输出结果,你应该用JSP表达式或脚本片断。
Expressions(表达式)
Expressions是一种非常简单的JSP标签,它用来把在%= %>中定义的JSP表达式的值转换成字串并将这个值以动态文本的形式送出。Expression的确是一条生成文本的捷径,有了它,你不必在每次要显示一段动态文本的时候都去调用print()方法。典型的应用就是,你可以用expressions显示简单的变量值或bean中的方法的返回值。
例如,下面的代码将会生成getName()方法的返回值:
H2>Welcome, %= mybean.getName() %>/H2>
事实上,在生成动态输出之前,JSP必须把方法的返回值转变为Java中的String对象。JSP规范中详细描述了在JSP表达式中,什么样的Java类型和Java类会被转变成字串。
Scriptlets(脚本片断)
到现在为止你已经学会了使用指令来引入任何Java类或Java包,你能定义页面级的方法或变量并在页中使用它们,你还可以使用提供普通web处理功能的隐含变量。还能在JSP页内做些什么就取决于你了,因为你可以在scriptlets(脚本片断)里编写任何你想要的Java代码,如下所示:
% ...code... %>
通过在page指令中使用IMPORT参数,你可以从脚本片断内调用所有Java API。因为你写的所有JSP代码实际上都被编译构成Java servlet,它本身就是一个Java类,所以你所用的语言本身就是Java,而不是任何一种修改或整理过的版本。这就像在SSJS中你可以编写任何代码一样。而与SSJS不同,在JSP中你有权使用整套丰富的Java API,因此几乎没有任何局限性。
Implicit Variables(隐含变量)
前面提到过,JSP定义了一些隐含变量(即Java 对象)供你在表达式和脚本片断中使用。《JSP Specification Version 1.0》的表2-2列出了JSP1.0中可用的隐含变量。这里列出一些常用的对象:
out对象,类型为javax.servlet.jsp.JspWriter,提供对方法(例如print()方法)的访问,用来在脚本片断内生成输出结果。
request对象直接与Java中的javax.servlet.http.HttpServletRequest类对应,具有该类的对象的一切属性和方法。举个例子,要获取一个从HTML表单或URL查询字串传入的值,可以调用request.getParameter()方法,根据名字获取参量。
response对象与Java中的javax.servlet.http.HttpServletResponse类对应,提供对你的网页产生的HTML响应的参数的访问权。因此,要在JSP页返回的HTML响应报头中加入一个值,你就可以调用the response.setHeader() 方法来实现。
另一个简单的例子
在下面的例子中,我们来看一看一个表单和它的JSP表单句柄之间的交互过程。使用前面讨论过的脚本元素,我实现了一个简单的web站点回馈表单(见图2)和一个JSP表单句柄用来验证输入,然后有条件地地生成基于回馈的输出。
图2.一个web站点回馈表单
图中按钮:submit query--提交;reset――重填
表单句柄将会检验名称和意见栏以确定它们已被填写,如果其中任何一个或两个是空白的,表单句柄会生成一条错误信息;否则它将继续查看用户意见是否与预先设定的字串匹配。如果匹配,它就输出一条专门的信息;否则输出“thank you”。
例2
HTML>
HEAD>
META NAME="GENERATOR" Content="NetObjects ScriptBuilder 2.01">
TITLE>Feedback Results/TITLE>
/HEAD>
%!
// 姓名和意见栏不能为空白
// 检查它们的值并返回结果
boolean validateInput(String name, String comment) {
boolean result = true;
// 如果姓名或意见未填写,返回 false 以表明输入无效
if (name.length() == 0)
result = false;
if (comment.length() == 0)
result = false;
return result;
} // 结束输入验证validateInput
// 根据表单上的意见栏输出结果
String getStringCheese (String comment) {
String cheese = "I like cheese.";
String result;
if (comment.compareTo(cheese) == 0)
result = "We like cheese too!";
else
result = "We hope someday you'll learn to like cheese.";
return result;
} //结束 getStringCheese
%>
BODY BGCOLOR="#F0F0E0">
%
// 获取通过表单提交的数据
String name = request.getParameter("name");
String age = request.getParameter("age");
String comment = request.getParameter("comment");
boolean isValid;
isValid = validateInput(name, comment);
// 根据用户是否未填写姓名或意见栏决定输出内容
if (isValid) {
%>
H2>Thank you for your feedback!/H2>
H3>
%
//输出意见栏的查询结果
out.println(getStringCheese(comment));
} // 结束 if 程序段
else {
out.println("You didn't give us your name or a comment.");
%>
/H3>
Please a href="feedback_form.html">try again/a>
%
} //结束 else 程序段
%>
/BODY>
/HTML>
这个例子假定用户输入的意见是“I like cheese."(我喜欢奶酪)在代码中可以看到,这一响应是为填写这条意见的用户定制的。表单句柄将会返回如图3所示的页面:
图3.表单句柄输出
图中文字:谢谢你的反馈!我们也喜欢奶酪。
这个例子非常简单易懂。即便你只是一个JavaScript程序员,你也应该可以理解它。我还要指出这个例子中体现的在JSP规范中并不很明显的一些特性。首先,请注意我在声明部分(%'...%>中的部分)定义了一些方法,与在Java类中定义方法一模一样。这是因为JSP引擎把这些方法转变为底层的Java servlets,在浏览器向网页发出请求时由服务器来执行它们。因此,任何变量和方法的定义都必须遵守标准的Java语法。
还应注意到,在我的脚本片断的代码中,我把一个if...else语句分开了,它跨越了两个不同的脚本片断段。这完全是合法的!不仅合法,而且把脚本片断代码和静态HTML交叉起来是有条件生成HTML的好办法,就像我在本例中所做到的一样。
最后,你可以看到我通过调用request.getParameter()方法取得表单元素的值并把它赋给一个临时变量。这是处理从表单或查询字串输入的值的标准方法。
您可能感兴趣的文章:
jsp+Servlet编程实现验证码的方法
jsp编程获取当前目录下的文件和目录及windows盘符的方法
jsp编程去除空白行的方法
jsp编程中session的用法实例分析
卖jsp编程技巧的那个垃圾的所有实例的答案全部已收集,现将他人收集的实例答案公布出来,大家鉴赏!
JSP针对XML文件操作技巧实例分析
纯JSP+DWR实现三级联动下拉选择菜单实现技巧
jsp 页面上图片分行输出小技巧
jsp编程常用技巧小结
标签:
潮州
玉树
吴忠
广元
保定
肇庆
绍兴
北海
巨人网络通讯声明:本文标题《JSP简明教程:令人兴奋的脚本编程》,本文关键词 JSP,简明教程,令人,兴奋,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
相关文章
下面列出与本文章《JSP简明教程:令人兴奋的脚本编程》相关的同类信息!
JSP简明教程:令人兴奋的脚本编程
如果你是直接使用Java servlets,那你将不得不在Java类中处理HTTP输入和HTML输出,你需要丰富的Java编程经验来构建复杂的应用程序。JSP的加入,使你可以把HTML的表达逻辑从植入servlets中的复...
10-18
电销卡为什么可以高频外呼还不会被封?
电销卡本质上来说就是一款电话卡,是很多电销人员工作时使用的,许多朋友非常好奇,为什么不使用三大运营商的电话卡,...
03-24
宝鸡自建外呼系统的简单介绍
本篇文章给大家谈谈宝鸡自建外呼系统,以及对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文目录一览:...
05-04
购买了一个商标31类还需注册35类吗?
有些用户是自己对 商标 31 类 进行了购买,那么这个时候还需要再注册 35 类吗? 要看行业 首先对于一个行业来说,往往是不...
10-23
临沂电销机器人厂家(临沂电销机器人厂家地址)
本文目次一览: 1、做德律风呆板人的那么多,哪家更好呢? 2、有谁用过电销呆板人?哪个公司的对照好? 3、电销呆板人开...
11-25
省长现场出题:南昌成服务外包人才之都四命题待解
13日上午,省政协十届二次会议联组讨论会第二组的讨论正在热烈进行中,来自科技界别的省政协委员陈苏关于《大力发展江...
10-22
400开头录音电话,有400开头的电话打电话
400开头录音电话,有400开头的电话打电话400电话代理商为你解答。 在400电话平台又增加了呼叫中心平台,从而使400电话具有通...
07-20
大连防封号电销系统
大连防封号电销系统 ,办理大连防封号 电销系统 ,大连防封号电销系统办理 亿卡惠通讯公司 电销卡 服务商,办理全国各地电...
11-18
商标使用与商标权侵权判定关系的具体界定
从商标混淆的基本原理和消费者认知的客观情况看,商标使用应是商标权侵权判定的前提,或者说是侵权得以成立所应当具备...
10-23
Windows7下ADSL拨号出现711错误的原因和5种解决办法
一些朋友新安装了Windows 7,在进行ADSL拨号的时候出现了711错误。这是什么原因呢?如何解决?下面就介绍5种方法: ADSL拨号...
10-20
杭州云外呼系统运营商(杭州云呼网络科技)
本文目次一览: 1、此刻外呼零碎行情怎样?为什么照旧一向不不变 2、外呼零碎是什么必修 3、网络德律风外呼零碎哪个好?...
11-25
地图店铺上添加的图片怎么换标?地图店铺上添加的图片怎么换?
怎么让店铺上美团? 1、在手机里下载“美团开店宝” 2、点击图中的“注册”。 3、设置美团的账号和密码,填写手机号,然...
11-26
自动电销机器人好吗(机器人电销和人工电销)
本文目录一览: 1、请问电销机器人真的好用吗?用过的来2、电话机器人好用吗,有什么优势?3、电话机器人效果好不好?...
11-27
昆明自动外呼系统加盟(云南外呼公司)
今日给各位共享昆明主动外呼体系加盟的常识,其间也会对云南外呼公司进行解说,假设能可巧处理你现在面对的问题,别忘...
11-07
使用400电话的公司才靠谱
相信现在的时代不断进步已经让人们都看到了幸福,人性化的各种设计给我们带来了很多的方便。眼下的400电话就是我们需要...
12-22
山西省5G不封号系统降价-实力认证
山西省5G不封号系统降价牌宣传等。如果非要说一个电话机器人的缺点,那可能就是不如人工灵活。但总体来看,电话机器人...
01-15
ai语音电话机器人案例分析(ai电话机器人到底是什么)
本文目录一览:1、AI电话诈骗有多逼真?2、AI电话机器人怎么样3、AI语音机器人所拥有的优势4、ai人工电话机器人选哪家实惠...
06-20
信用卡电销是(信用卡电销是什么工作)
本文目录一览: 1、信誉卡电销挑选什么意思2、安全信誉卡权益电销公司在哪里3、交行分期客服电销是干嘛的4、安全银行信...
04-22
虚拟400电话,400虚拟号码办理
虚拟400电话,400虚拟号码办理400电话代理商为你解答。 400虚拟线路也就是简单给你设置呼叫转移,也就是在拨打400号码的时候...
07-20
400电话企业办理400电话,服务精准、高效、专业 、贴心
作为一个专门为企业事业单位设计的国家统一号码虚拟电话-400电话。 所有拨打北京企业400电话号码的电话号码将转移到预设...
01-12
手机号被封号了可以解封吗?
如今大多数企业基本都有电销模式,而企业基本都是使用普通电话卡进行拨打,所以很容易出现封号的情况,因为普通电话卡...
01-29
Lua常用时间函数使用实例
-- 获取当前的格林尼治时间print(os.time())-- 获取当前时间的字符串表示,形如:11/28/08 10:28:37print(os.date())-- 获取当前日期的字...
10-18
智慧与共享并存,远传获浙江省科技进步奖
近日,浙江省科学技术厅发布了《2019年度浙江省科学技术奖行业评审结果公示》。由杭州远传新业科技有限公司、杭州电子...
10-19
中山语音外呼系统报价(外呼电话软件报价)
本文目录一览: 1、做电话营销。一套一键外呼体系多少钱?2、外呼体系一个多少钱,有哪些功用?3、外呼体系装置需求哪...
11-28
福州防封电销防封软件要多少钱-注意!
福州防封电销防封软件要多少钱统自动拨号。支持一键生成号段,坐席被动接听电话,提高了坐席人员的电话接通效率,自动...
01-16
商标与需求
很多企业都明白,营销是要满足消费者的需求的,但是当你向他们提出这样的疑问:你的消费者究竟需要什么?好像总是不能...
10-23
烟台自动电销机器人排名(烟台自动化公司排名)
本文目次一览: 1、电销呆板人公司排名,电销呆板人哪家公司做的对照好 2、电销呆板品德牌排名,左近客进了前三吗? ...
11-25
新乡外呼系统多少钱一个月(外呼系统安全吗)
本篇文章给大家谈谈新乡外呼系统多少钱一个月,以及外呼系统安全吗对应的知识点,希望对各位有所帮助,不要忘了收藏本...
05-17
Unix vmstat 命令详解宝典
在一个多CPU系统中,vmstat统计所有个数的CPU的平均输出.为每个进程进行统计.没有参数时,vmstat显示每一行是自从系统启动以后...
10-20
安阳企业电销机器人厂家(安阳市工业电器总公司电器厂)
今天给各位分享安阳企业电销机器人厂家的知识,其中也会对安阳市工业电器总公司电器厂进行解释,如果能碰巧解决你现在...
11-06
内蒙古电销语音机器人培训(哈尔滨电销机器人
本文目录一览:1、智能语音机器人多少钱一台,电销的2、 电话机器人是什么?3、电销职业想运用语音机器人,有什么好的...
11-29
福建电话外呼系统好用吗(厦门外呼系统)
本文目次一览: 1、被动外呼体系好用吗? 2、外呼体系好用吗? 3、外呼体系怎样样? 被动外呼体系好用吗? 我觉得挺好用...
11-25
python 利用PyAutoGUI快速构建自动化操作脚本
目录 一、背景 二、自动化的方案 三、思路和知识点 四、操作步骤 4.1 初识 PyAutoGUI 4.2 坐标系 4.3 点击 4.4 输入 4.5 汉字输入...
10-18
电销卡公司封号怎么办
电销卡公司封号怎么办 但是三大运营商发行的普通手机卡,很显然无法满足电销行业的用卡需求,因为对三大运营商已经做...
12-16
无锡房地产呼叫中心软件供应商,电话销售系统办理公司-服务靠谱
无锡房地产呼叫中心软件供应商,电话销售系统办理公司特别是智能问答和智能导航功能,此外,还需要关注平台是否是否拥...
12-17
AMD宏图伟业:2017年必然盈利
在台北电脑展上,AMD又一次颁布颁发了新的处理器、GPU及办事器产品计划,Ryzen处理器继续完善布局,EPYC办事器芯片将在6月...
10-16
品牌理念识别系统的设计原则
品牌理念识别系统的每一个设计原则本身就是一种品牌文化,因为品牌理念是品牌文化的核心。品牌理念是品牌形象的灵魂,...
10-23
400号码如何申请(400电话号码申请流程)
400号码如何申请(400电话号码申请流程) 400电话号码是企业客服、售后服务等联系客户的重要工具,如何申请400号码也成为...
08-14
影响网站排名好坏的因素分析
至于次因呢?就是自己没有题材可以写,不知道该写些什么,给自己找个借口吧!其实做我们这一行的,应该都很清楚,原创两...
10-19
合并SQL脚本文件的方法分享
概述 -------------------------------------------------------------------------------- 在平时的工作中,我会经常的碰到这样需要合并SQL脚本的...
10-18
昆明石柱电话机器人(昆明智能机器人)
本文目次一览: 1、德律风呆板人使用起来怎样? 2、1183102是什么德律风必修 3、想叨教一下智能语音呆板人一天可能打几何...
11-25
曲周水果店电话机器人(水果店座机电话)
本文目录一览:1、电话机器人是什么?2、什么是电话机器人?3、电话机器人功能有哪些呢?4、电话机器人有什么用?5、有用过电...
06-20
客服管理系统的系统功能有哪些
客服管理系统是目前市面上比较常见的系统平台,能够同时实现管理与服务的系统平台。客服管理系统不是简单的只对客服人...
07-13
智能机器人客服有哪些厂家,有什么优势?
随着互联网的发展,企业的需求也在不断增多,客服作为企业与客户沟通的桥梁,起着非常重要的作用。随着人工智能技术的...
07-12
迈可先生用IVR智能语音交互系统,释放人工客服工作量
过去我们花了很多篇幅介绍智能电话机器人在外拨开发业务的技术与应用,然而智能电话机器人更佳的应用是在接听、也就是...
10-19
常州电销卡哪里办理
常州电销卡哪里办理 ,常州 电销卡 哪里可以办理, 常州电销卡代理 小芳通信团队主要成员均具丰富的行业经验,以不断的...
12-04
多彩炫铃是什么?
多彩炫铃是什么? 多彩炫铃是指,系统根据企业设置在不同时段和星期播放个性化的企业彩铃,也就意味着企业需要根据不...
01-13
通过换位思考提高客户服务质量
前几天看到一则报道:某烟草公司客户经理利用休息天的时间到零售户店中,体验零售户一天的生活,从而加深了对零售户的...
10-22
电话机器人工作效率高的原因有哪些?
电话机器人工作效率高的原因有哪些?想要提高工作效率,怎样让人完成巨大的工作量,这个过程还是很简单,这也是为什么...
10-31
在线市场和商标侵权责任
现在,提供第三方平台销售产品的网站代表了世界上一些最成功的企业。但是,电子商务的快速发展本质意味着商标侵权问题...
10-23
Python 文本滚动播放器的实现代码
效果 双击开始播放,继续双击可以加速播放 右键可以弹出菜单:播放、暂停、退出 左键可以拖动窗口 代码 from tkinter impor...
10-18
JSP简明教程:令人兴奋的脚本编程
如果你是直接使用Java servlets,那你将不得不在Java类中处理HTTP输入和HTML输出,你需要丰富的Java编程经验来构建复杂的应用程序。JSP的加入,使你可以把HTML的表达逻辑从植入servlets中的复...
10-18
本页收集关于JSP简明教程:令人兴奋的脚本编程的相关信息资讯供网民参考!
推荐文章
电销机器人贴牌搭建
70 度ai智能电销机器人
怎么修改高德地图标注店铺
电销外呼数据管理系统
惠州便宜外呼系统软件
郸城县地图标注
长春智能外呼系统收费
新野400电话办理网点
成都智能电话机器人比较
贵阳外呼电销机器人线路
怎么举报电销机器人
呼多多机器人电销
百度地图标注县的区域
企业培训电销机器人
外呼系统那个好
舒城地图标注
北京电商智能外呼系统联系方式
企业400电话办理哪个品牌好
沈阳智能外呼系统中心
安徽
高德导航地图标注申请
联通公司可以办理400电话
ai电销机器人是怎么合作的
睿声的外呼系统
内蒙古高频外呼系统多少钱一个月
城市地图标注怎么标
微店店铺地图标注
汶上外呼营销系统
电销机器人 电话卡
高德地图底图标注怎么设置
百度地图标注太多加载太慢
万禾企业地图标注
昆明电销外呼系统平台
百应外呼系统会扣对方话费吗
用机器人打电销后怎么回访
宁波人工外呼系统平台
外呼系统考核
福建外呼系统公司
重庆400电话办理首选易号网
赣州哪里有移动大数据外呼系统
百应电销机器人靠谱吗
高德地图标注店铺地址
徐州手机外呼系统开发
百度地图标注需要钱么
南宁网络外呼系统线路
怎么能拥有电话机器人
成都专业外呼系统
贵港电子地图标注店
外呼系统怎么计算时间的
温州智能语音电销机器人厂家
小芯机器人电销
百度地图的标注的图标
湖北保险智能外呼系统价格多少
谷歌快捷酒店地图标注
云企呼电销机器人
岳阳电销外呼系统软件有哪些
安徽高频外呼系统怎么安装
铜川移动外呼系统
接听电话机器人自动回复别人
诈骗外呼系统责任
地图标注小程序
浙江正规电销机器人供应商
外呼系统怎么接入线路
汉川电销机器人
偃师电销机器人
外呼系统定位
诚信经营外呼系统
绵阳人工外呼系统
销售系统外呼时间
徐州外呼系统参考价格
电话机器人的电话列表
吴江电销机器人
地图标注问题描述
怎样在地图标注销售区域
无锡防封电销卡办理靠谱
福建正规移动大数据外呼系统
400电话怎么办理
佛山呼叫中心外呼系统如何
江苏
ps地图标注位置
佛山营销电销机器人线路
广州电子地图标注
西安打电话机器人
电销机器人兼职
南宁地图标注
杭州防封电销卡代理政策
常州电销机器人好用吗
贵州外呼系统公司
400电话代理商办理注意
山西百应电话机器人
阿里云400电话申请
斑马电话机器人营销
河南洛阳机器人电销代理商
唐山外呼系统专卖
免费微信地图标注
通力外呼线路
湖南外呼管理系统
gom小地图标注
浙江电商智能外呼系统商家
长江三角洲地图标注
淮安办理400电话
江门ai电话机器人
镇江智能外呼系统多少钱
佛山导航地图标注
漳州人工外呼系统好用吗
鄂州ai电话机器人哪家便宜
高德地图标注兼职入驻
下级生制服店的地图标注
山谷地图标注
贵阳手机自动外呼系统好用吗
国际地图标注位置
办理银行卡电话卡月反400
沈阳外呼防封系统是什么
开车地图标注软件
重庆营销电销机器人费用
银川营销外呼系统代理
商户地图标注大全
运营商精准大数据外呼系统
代办百度地图标注
寿光地图标注商户
JSP简明教程:令人兴奋的脚本编程
上一篇:
JSP模板应用指南(下)
下一篇:
JSP简明教程:对比与总结
一起分享吧
产品关键词: JSP简明教程:令人兴奋的脚本编程 JSP,简明教程,令人,兴奋,