这里分享给大家一个很好用的企业名录搜索网站,小白式的操作!www.dmoz.org——DMOZ网站是一个著名的开放式分类目录(Open Directory Project)。之所以称为开放式分类目录,是因为DMOZ不同于一般分类目录网站,利用内部工作人员进行编辑的模式,而是由来自世界各地的志愿者共同维护与建设的全球最大目录社区。我以“Surgical LLC”为例进行操作。当我们找到客户网站我们点击网页的右键,查看源代码
再搜索mail。或是他们的邮箱域名后缀:大家可以根据提示来查找相应的邮箱,然后一起开发咯!西班牙语B2B
· mercadolibre
· 123people
· guias11811
瑞士B2B
· immobilien-ag
· tel.search
· local
俄语B2B
· b2b-energo
· rusmarket
· cn2ru
· do
· b2b-russia
· biznet
· equipnet
· b2b.by
· rusbiz
· all-biz
· ruslist
· riclama
· pressbb
· marketbuild
· allinfo.kiev
· vashdom
· postz
· vipdoski
· board.reporter-studio
· belarusgo
· allo495
· biglist
· sboard
· ukrgo
· armtorg
· tiu
· prom
· plati
· freeadsin
· 008
· kazbc
· barahla
· 1000dosok
· doski
· b2b-center
· ypag
· cocochina
· stodosok
· irr
· doska
· himsite
· olx
· emarket
· megasklad
· rol.ru
· ulitka
· stroiserver
· volcity.ru
· sumerium
· b2b-club
· ati
· allform
· slando.ru
· marketbuild
· mpom
· brama
· gu.kiev.ua
· a-counter
· meta.ua
· uazone
· internetri
· 360.com.ua
· stars.ru
· filesearch
· volkov
· mavicanet
· uralweb
· inter.su
· hochu
· chat.ru
· hotlog
· osp
· etn
· up.ru
· rusbiz.com
· business-in-russia
· russianchina.ru
· asia
· vipdoski.ru
· add2boards.ru
· board98.ru
· board.reporter-studio
· kompass.ua
· 66.ru
· cklad.ru
· sboard.ru
· 1do.ru
· rdoska.ru
· ukrgo
· delo.net
· biinf.com
· freetorg
· fis.ru
· moskva.doski.
· emarket.ua
· irr.ru
· 1000dosok
· bigmyr
· foodretail.ru
· board
· doskaobyavlenii
· alvas.ru
· uainfo
· globalmarket
· lesruk
· optomvse
· flexcom
· classifieds
· realnogo
· avito.ru
· doskasfoto.ru
· publications
· allboards
· pubmedia
· forum
· mediaboard
· promagent
· stanki
· bel-shop
· doskavip
· vipboards
· superboard
· metalport.ru
· chelnochnik
· metalweb
· oborudunion
· proelectro
· e-tenders
· board.vashdom
· finval
· promobo
· stroyka.stroit
· metalport
· doska
· slando
· raskleischik
· olx
· on-sales
· nado
· goodvil
· irr
· web-doska
· chance
· vsedoski
· vendedoronline
· gdo
· emoment
· ibaza.ru
· russianst
· obyava
· axes.ru
· lesruk
· bbsplus
· baraholka
· doskaobyavlenii
· izruk-vruki
· bashcenter
· mydoska
· dorus
· rusmarket
· kitairu
· russianchina
· openrussia
· 1stworldtradeportal
· allmedia
· 777china
主流B2B
· Alibaba
· Globalsources
· Made-in-China
· tradekey
· EC21
· Ecplaza
· Liquidation
· MFG
· chemnet
· Asiannet
· Commerce.tw
· ttnet
· taiwantrade
· manufacturers
· asianproducts
· Allproducts
· Indiamart
· globalmarket
· tdctrade
免费B2B
、JSTL核心标签库:
-使用JSTL的核心标签库,需要在页面中通过taglib指令首先将标签库导入。(首先得将JSTLjar包导入)
<%@tagliburi="http://java.sun.com/jsp/jstl/core"prefix="c"%>
a、c:set标签:有三种用法
-用于进行变量定义,并将变量存放到指定域属性空间;用于为Bean的属性赋值;用于设置Map的key与value等。该标签在实际开发中并不常用。
<br>-------------------c:set将变量存放到指定域中----------------<br>
<c:setvar="name"value="张三"scope="session"/>
name=${pageScope.name}<br>
name=${sessionScope.name}<br>
<!--
输出结果为:
-------------------c:set将变量存放到指定域中----------------
name=
name=张三
->
-scope属性值默认是“pageContext”。
<br>-------------------c:set为Bean的属性赋值------------------<br>
<%
Studentstudent=newStudent();
pageContext.setAttribute("student",student);
%>
<c:setvalue="李四"property="name"target="${pageScope.student}"></c:set>
<c:setvalue="24"property="age"target="${pageScope.student}"></c:set>
student=${student}<br>
<!--
输出结果为:
-------------------c:set为Bean的属性赋值------------------
student=Student[name=李四,age=24]
-->
<br>----------------------c:set为Map赋值---------------------<br>
<%
Map<String,Object>map=newHashMap<String,Object>();
pageContext.setAttribute("map",map);
%>
<c:setvalue="即可"property="name"target="${pageScope.map}"></c:set>
<c:setvalue="20"property="age"target="${pageScope.map}"></c:set>
map=${map}<br>
name=${map.name}<br>
age=${map.age}<br>
<!--
输出结果为:
----------------------c:set为Map赋值---------------------
map={name=即可,age=20}
name=即可
age=20
-->
b、c:remove标签:从域属性空间中删除指定变量。该标签不常用。
<br>----------------------------c:remove删除指定域中的属性--------------------<br>
<c:setvar="school"value="pag_school"/>
<c:setvar="school"value="req_school"scope="request"/>
<c:setvar="school"value="ses_school"scope="session"/>
<c:setvar="school"value="app_school"scope="application"/>
<c:removevar="school"scope="session"/>
school=${pageScope.school}<br>
school=${requestScope.school}<br>
school=${sessionScope.school}<br>
school=${applicationScope.school}<br>
<!--
输出结果为:
----------------------------c:remove删除指定域中的属性--------------------
school=pag_school
school=req_school
school=
school=app_school
-->
c、c:if标签:用于实现对于条件的判断
<br>--------------c:if--------------<br>
<c:setvar="user"value="admin"/>
<c:iftest="${user=='admin'}">
<ahref="#">进入管理页面</a>
</c:if>
<!--
输出结果为:
--------------c:if--------------
进入管理页面
-->
-test:判断的条件。若为true,则执行标签体,否则不执行。
-var:存储test的判断结果。不常用。
-scope:存储test判断结果的变量的存放范围。不常用。
d、<c:choose>就像在Javaswitch语句,它可以让你在一些替代方案之间选择。
-<c:choose>标签没有任何属性。
-<c:when>标记有一个test属性(用于计算条件)。
-<c:otherwise>标签没有任何属性。
<br>----------------------c:choose------------------------<br>
<c:setvar="pageno"value="2"/>
<c:setvar="totalPages"value="5"/>
<c:choose>
<c:whentest="${totalPages==1}">
首页上一页下一页当前是${pageno}/${totalPages}页
</c:when>
<c:whentest="${pageno==1}">
首页上一页<ahref="#">下一页</a><ahref="#">末页</a>当前是${pageno}/${totalPages}页
</c:when>
<c:otherwise>
<ahref="#">首页</a><ahref="#">上一页</a><ahref="#">下一页</a><ahref="#">末页</a>当前是${pageno}/${totalPages}页
</c:otherwise>
</c:choose>
<!--
输出结果为:
----------------------c:choose------------------------
首页上一页下一页末页当前是2/5页
-->
e、c:forEach标签的基本用法:用于循环遍历数组、List、Set、Map集合。在实际应用中使用非常频繁。
<br>--------------------遍历List---------------<br>
<%
List<String>names=newArrayList<String>();
names.add("张三");
names.add("李四");
names.add("王五");
pageContext.setAttribute("names",names);
%>
<c:forEachitems="${names}"var="name">
${name}<br>
</c:forEach>
<!--
输出结果为:
--------------------遍历List---------------
张三
李四
王五
-->
-begin:开始下标;end:结束下标;(包含结束下标)。
<br>--------------------遍历List---------------<br>
<%
List<String>names=newArrayList<String>();
names.add("郑二");
names.add("张三");
names.add("李四");
names.add("王五");
names.add("赵六");
names.add("田七");
names.add("刘八");
pageContext.setAttribute("names",names);
%>
<c:forEachitems="${names}"var="name"begin="3"end="5">
${name}<br>
</c:forEach>
<!--
输出结果为:
--------------------遍历List---------------
王五
赵六
田七
-->
-step:表示步长,各一个输出。
<br>--------------------遍历List---------------<br>
<%
List<String>names=newArrayList<String>();
names.add("郑二");
names.add("张三");
names.add("李四");
names.add("王五");
names.add("赵六");
names.add("田七");
names.add("刘八");
pageContext.setAttribute("names",names);
%>
<c:forEachitems="${names}"var="name"begin="0"end="5"step="2">
${name}<br>
</c:forEach>
<!--
输出结果为:
--------------------遍历List---------------
郑二
李四
赵六
-->
f、c:forEach标签的高级用法:
-varStatus:迭代变量的名称,用来表示迭代的状态,可以访问到迭代自身的信息。(vs.count表示序号;vs.index表示索引号(从0开始);vs.first:当迭代的时候是第一个时,显示为true,否则显示为false。)
<br>----------------------遍历List---------------------<br>
<%
List<Student>students=newArrayList<Student>();
students.add(newStudent("张三",23));
students.add(newStudent("李四",24));
students.add(newStudent("王五",25));
students.add(newStudent("赵六",26));
students.add(newStudent("田七",27));
pageContext.setAttribute("students",students);
%>
<tableborder="1">
<tr>
<th>序号</th>
<th>姓名</th>
<th>年龄</th>
</tr>
<c:forEachitems="${students}"var="student"varStatus="vs">
<tr>
<td>${vs.count}</td>
<td>${student.name}</td>
<td>${student.age}</td>
</tr>
</c:forEach>
</table>
<!--
输出结果为:
----------------------遍历List---------------------
序号姓名年龄
1张三23
2李四24
3王五25
4赵六26
5田七27
-->
2、JSTL格式化标签库:使用JSTL的格式化标签库,需要在页面中通过taglib指令首先将标签库导入。
<%@tagliburi="prefix="fmt"%>
a、fmt:formatDate标签:该标签用于使用不同的模式格式化日期。其常用属性有:
-value:将要被格式化的数据。
-pattern:格式化的模式。其与SimpleDateFormat的参数设置方式相同。
-var:格式化后的字符串所要存放的变量。若不指定var,则会将格式化过的结果直接显示在页面中。
-scope:变量存放的域属性空间,取值为page、request、session和application,默认为page范围。
-type:其取值为date、time或者是both,表示给出的value是日期、时间,还是两者都包含,默认为date。
<%
Datenow=newDate();
pageContext.setAttribute("now",now);
%>
now=${now}<br>
<!--
输出结果为:
now=SunNov0514:00:26CST2017
-->
-示例:使用格式化日期标签:(显示“年-月-日”格式)
now=<fmt:formatDatevalue="${now}"pattern="yyyy-MM-dd"/><br>
<!--
输出结果为:
now=2017-11-05
-->
-再如将格式化后的日期字符串显示到表单中:
<fmt:formatDatevalue="${now}"pattern="yyyy-MM-dd"var="birth"/><br>
生日:<inputtype="text"name="birthday"value="${birth}"/>
b、fmt:parseDate标签:该标签用于将指定字符串转换成日期类型。常用的属性有:
-value:将要被转换的数据。
-pattern:将要被转换的数据的模式。其与SimpleDateFormat的参数设置方式相同。
-var:转换后的日期类型数据所要存放的变量。若不指定var,则会将转换过的结果直接显示在页面中。
-scope:变量存放的域属性空间。取值为page、request、session、application,默认为page范围。
<br>---------------------------字符串转换成日期--------------<br>
<fmt:parseDatevalue="1949/10/01"pattern="yyyy/MM/dd"></fmt:parseDate><br>
<fmt:parseDatevalue="1949/10/01"pattern="yyyy/MM/dd"var="day"></fmt:parseDate><br>
day=${day}
<!--
输出结果为:
---------------------------字符串转换成日期--------------
SatOct0100:00:00CST1949
day=SatOct0100:00:00CST1949
-->
c、fmt:formatNumber:该标签用于按照指定格式对数字进行格式化。常用的属性有:
-示例:
<br>--------------------------格式化数字--------------------<br>
<fmt:formatNumbervalue="${12345678}"></fmt:formatNumber><br>
<fmt:formatNumbervalue="${12345678}"groupingUsed="false"></fmt:formatNumber><br>
<fmt:formatNumbervalue="${12345.678}"maxIntegerDigits="8"minIntegerDigits="6"></fmt:formatNumber><br>
<fmt:formatNumbervalue="${12345.674}"maxFractionDigits="2"></fmt:formatNumber>
<!--
输出结果为:
--------------------------格式化数字--------------------
12,345,678
12345678
012,345.678
12,345.67
-->
d、fmt:parseNumber标签:该标签用于将指定字符串转换成数值类型。常用的属性有:
-示例:
<br>-------------------字符串转换成数字-----------------<br>
<fmt:parseNumbervalue="12345.678"integerOnly="true"></fmt:parseNumber><br>
<fmt:parseNumbervalue="12345.678"integerOnly="true"var="num"></fmt:parseNumber>
num+1=${num+1}
<!--
输出结果为:
-------------------字符串转换成数字-----------------
12345
num+1=12346
-->
更多相关资讯可以关注西安华美校区,免费获得java零基础教程!额外附送excel教程
了让忙碌的出海朋友们第一时间掌握全球出海的大事件,36氪出海(wow36krchuhai) 每日晚间会推出“速读全球”一文。文中将包含你不可错过的全球出海大事件!Enjoy~
中国文学作品出海,Netflix 将翻拍《三体》英文系列剧。36氪获悉,昨日,三体宇宙、游族集团与流媒体巨头 Netflix 共同宣布,已达成协议将联合开发制作《三体》英文系列剧集。《三体》原著作者刘慈欣与英文译者刘宇昆将共同担任该系列剧集的制作顾问。
高仙机器人获1.5亿人民币 B+ 轮融资,旗下产品将落地30多个国家和地区。36氪获悉,高仙机器人宣布完成1.5亿元人民币的 B+ 轮融资,本轮融资的投资方包含了博华资本、中信建投资本领投,蓝驰创投、远翼投资、KIP 中国、鹏博恒泰等等。
OPPO 手机加大增产力度。意在弥补华为空缺。OPPO 智能手机正在加单,至8500万-1亿部。供应链消息称,“预计 OPPO 大概率在加大欧洲市场的拓展力度,填补华为市场空缺。”此前,IDC 统计报告显示,今年二季度,OPPO 以2400万的出货量稳居全球第五。其中,OPPO 欧洲出货量于二季度同比增长41%,与华为和小米同居前五位置。(科创板日报)
印度投资机构 3one4 Capital 设立规模1亿美元的基金。据 ET Tech 报道,关注早期初创企业的印度投资机构 3one4 Capital 近日宣布新设立了一个规模1亿美元的基金。据悉,在9个月前,3one4 Capital 曾为其旗下另外两支风险投资类的基金进行募资。
印度外卖平台 Dunzo 获得2800万美元注资。据 DealStreetAsia 报道,印度外卖平台 Dunzo 日前获得了2800万美元投资,投资方为谷歌及 Lightstone Fund等。目前谷歌和 Lighthouse Fund 已经向 Dunzo 注资1565万美元,后续资金将有其他投资方陆续投入。
印尼保险科技企业 PasarPolis 日前完成了5400万美元的 B 轮融资。据DealStreetAsia 报道,印尼金融科技公司 PasarPolis 日前获得了5400万美元的注资。投资方包括 Leapfrog Investment, SBI investment 和小米公司等。PasarPolis 成立于2015年,公司主要提供线上保险服务,用户主要是搬运工、快递员和中小企业业主,这些人群通常很难在印尼找到适合自己的保险套餐。
东南亚跨国地产科技企业 PropertyGuru 获得2亿美元融资。据 DealStreetAsia 报道,东南亚二手房交易和租房平台 PropertyGuru 日前获得2亿美元融资。投资方为私募巨头 TPG 和 KKR。PropertyGuru 总部位于新加坡,目前在越南、印尼、马来西亚和泰国都有业务布局。
巴西金融科技公司收购 Wirecard 在巴西业务。据 Latamlist 报道,巴西金融科技公司 PagSerguro 日前收购了欧洲金融科技公司 Wirecard 在巴西的业务。Wirecard 总部设在德国,曾有“欧洲支付宝”之称,目前 Wirecard 财务状况堪忧。
巴基斯坦封禁五款社交软件,包括 Tinder 和 Grindr。据 ET Tech 报道,巴基斯坦当局日前封禁了五款约会及社交软件,其中包括 Tinder 和 Grindr, 巴基斯坦官方表示,这些社交软件有违巴基斯坦作为穆斯林国家的传统。
日本乐天株式会社向 Lyft 注资2.37亿美元。据 DealStreetAsia 报道,日本乐天株式会社日前向美国出行巨头 Lyft 注资 2.37亿美元。乐天一直是 Lyft 背后的主要投资者之一,在 Lyft 上市之后,乐天获得大量收益。乐天是日本主要的电商平台之一,目前拥有电商平台“乐天市场”和门户网站 infoseek 等。
韩国企业协作平台 Jandi 运营商 Toss Lab 获得140亿韩元(约合1170万美元)。Venture Square 获悉,本轮融资由软银领投,来自韩国的SV Investment、Atinum Investment、Must Asset Management、Sparklabs、Shinhan Capital 和 T Investment 等机构参投。如今,Jandi 已在日本、越南、马来西亚等60多个国家拥有20余万企业用户。
36Kr Global 助力中国企业出海日本 ——36Kr Global 海外版图已经覆盖了东南亚、日本和印度。其中,36Kr Japan(https://36kr.jp/)于2018年在日本东京成立,旨在打破中日企业间的信息交流障碍,为中国企业出海助力。时至今日,36Kr Japan 已经成为日本市场最受关注的中国新经济新闻网站。渠道方面,36Kr Japan 和日本三大主流新闻平台——雅虎新闻、LineNews、SmartNews 都建立了合作关系。2019年5月,我们还与日本最权威的媒体集团 Nikkei 日本经济新闻社结为全球战略合作伙伴,共同推动亚洲科技交流与创新,增进企业间的跨国合作。寻求日文报道、日企对接合作等,欢迎邮件至 info@36kr.co.jp 。
*请认真填写需求信息,我们会在24小时内与您取得联系。