⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 api.html

📁 国外JSP聊天室系统
💻 HTML
📖 第 1 页 / 共 2 页
字号:
<html>
<head>
  <TITLE>jChatBox - API, Extension and customization</TITLE>
<STYLE TYPE="text/css">
<!--
a {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #0000FF; text-decoration: none}
a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; text-decoration: underline}
-->
</STYLE>
</head>

<body bgcolor="#FFFFFF" onLoad="" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" link="#333333" vlink="#6666FF" alink="#333333">
<table width="770" border="0" name="Main" height="600" cellpadding="0" cellspacing="0" vspace="0" hspace="0">
  <tr>
    <td>
      <table width="770" border="0" name="Head" height="86" cellpadding="0" cellspacing="0" vspace="0" hspace="0">
        <tr>
          <td width="279" height="86"><a href="http://www.javazoom.net" target="_top"><img src="finemenu/title.gif" width="279" height="86" border="0" alt="JavaZOOM Web Site" vspace="0" hspace="0"></a></td>
          <td width="491" height="86" align="center"><a href="http://www.javazoom.net/jzservlets/jchatbox/jchatbox.html" target="_top"><img src="img/jchatbox.gif" width="400" height="43" border="0" alt="jChatBox homepage"></a></td>
        </tr>
      </table>
    </td>
  </tr>
  <tr>
    <td width="150" height="514">
      <table width="770" border="0" height="514" name="Body" cellpadding="0" cellspacing="0" vspace="0" hspace="0">
        <tr nowrap>
          <td height="514" width="146" valign="top">
            <table width="146" border="0" height="514" cellpadding="0" cellspacing="0" vspace="0" hspace="0">
              <tr nowrap align="left">
                <td width="146" height="146" background="finemenu/middle.gif"> 
                  <b><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif">&nbsp;<font color="#000066">&#149;</font></font></font><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">&nbsp;</font></b><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><b><font color="#000099"><a href="software.html" target="_top">Software</a></font></b></font><b><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><br>
                  </font><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif">&nbsp;<font color="#000066">&#149;</font></font></font>&nbsp;</b><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><b><font color="#000099"><a href="installation.html">Installation</a></font></b></font><b><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><br>
                  </font><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif">&nbsp;<font color="#000066">&#149;</font></font></font>&nbsp;</b><font face="Verdana, Arial, Helvetica, sans-serif" size="-1" color="#000066"><b><a href="configuration.html">Configuration</a></b></font><b><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><br>
                  </font><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif">&nbsp;<font color="#000066">&#149;</font></font></font>&nbsp;</b><font face="Verdana, Arial, Helvetica, sans-serif" size="-1" color="#000066"><b><a href="administrationguide.html" target="_top">Administration</a></b></font><b><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><br>
                  </font><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif">&nbsp;<font color="#000066">&#149;</font></font></font>&nbsp;</b><a href="userguide.html" target="_top"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><b>User 
                  guide</b></font></a><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><b> 
                  </b></font><b><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><br>
                  </font><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif">&nbsp;<font color="#000066">&#149;</font></font></font>&nbsp;</b><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><b><font color="#000066">API</font></b></font><b><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"> 
                  &amp; Extension<br>
                  </font><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif">&nbsp;<font color="#000066">&#149;</font></font></font>&nbsp;</b><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><b><a href="license.html" target="_top">License</a></b></font><b><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"> 
                  </font></b> </td>
              </tr>
              <tr nowrap align="center">
                <td width="146" height="167" background="finemenu/bottom.gif">
                  <a href="applets/jads21/jads.html" target="_self"><br>
                  </a></td>
              </tr>
              <tr nowrap align="center" valign="top">
                <td width="146" height="201"><font size="-1"><a href="index.html"><font size="-2">&lt;&lt; 
                  back</font></a></font> </td>
              </tr>
            </table>
          </td>
          <td height="514" width="624" align="center" valign="top"> 
            <table width="98%" border="0" cellspacing="1" cellpadding="0" align="center">
              <tr> 
                <td valign="top" height="103"> 
                  <p align="center"><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font color="#000099" face="Courier New, Courier, mono"><b><font face="Verdana, Arial, Helvetica, sans-serif">- 
                    API &amp; Extension -</font></b></font></font></font></p>
                  <p align="center"><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-1"> 
                    <b><font color="#CC0000">jChatBox is opened to Designers and 
                    Programmers.</font></b></font></font></font></p>
                  <p><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-1"><font color="#666666"><b><font color="#333333">&nbsp;<img src="img/r_hand.gif" width="33" height="14" align="absmiddle"> 
                    Designers can customize</font></b></font> JSP files to provide 
                    their own <b>HTML/CSS/JavaScript</b> <b>skin</b>. They should 
                    use a provided skin (Multilanguage, mIRC, Classic, j-TV) as 
                    a starting point. They could easily modify colors, layout, 
                    fonts, labels, ...<br>
                    </font><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-1"><font color="#666666"><b><font color="#333333"><br>
                    </font><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-1"><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-1"><font color="#666666"><b><font color="#333333">&nbsp;<img src="img/r_hand.gif" width="33" height="14" align="absmiddle"> 
                    </font></b></font></font></font></font></font></font></font><font color="#333333">Designers 
                    can modify</font></b></font> jcbskin.xml to provide their 
                    own <b>Applet</b> <b>skin</b>. They should use a provided 
                    skin (Multilanguage, eXtremeSUN, Manga, Comics) as a starting 
                    point. They could easily modify colors, images, layout, fonts, 
                    labels, ...</font></font></font><font size="-1"><br>
                    </font><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-1"><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-1"><b>[</b></font></font></font><font size="-1"><b><a href="applets.html" target="_top">Learn 
                    more about Applet skins</a></b></font><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-1"><b>]</b></font></font></font></font></font></font></font></font><font size="-1"><br>
                    <font color="#333333"><b><br>
                    </b></font><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-1"><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-1"><font color="#666666"><b><font color="#333333">&nbsp;<img src="img/r_hand.gif" width="33" height="14" align="absmiddle"> 
                    </font></b></font></font></font></font><font color="#333333"><b>Designers 
                    can rely </b><font color="#000000">on FLASH5 script and API 
                    to write their own </font><b><font color="#000000">FLASH5&amp;6MX 
                    client</font></b></font>. Thanks to the XMLConnector service 
                    jChatBox is now ready for FLASH5+ clients. Designers can write 
                    one using our script that provides the communication layer 
                    with any jChatBox server.</font><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-1"><b>[</b></font></font></font><font size="-1"><b><a href="flash5.html" target="_top">Learn 
                    more FLASH5 Script</a></b></font><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-1"><b>]</b></font></font></font></font></font></font></font></font></p>
                  <table width="100%" border="0" cellspacing="0" cellpadding="1">
                    <tr>
                      <td><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-1"><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-1"><font color="#666666"><b><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-1"><font color="#666666"><b><font color="#333333">&nbsp;<img src="img/r_hand.gif" width="33" height="14" align="absmiddle"> 
                        </font></b></font></font></font></font></b></font></font></font></font><font color="#333333"><b>Programmers 
                        can extend jChatBox</b></font> :</font></font></font></td>
                    </tr>
                    <tr>
                      <td> 
                        <ul>
                          <li><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-1">They 
                            can add <b><font color="#CC0000">more languages</font></b> 
                            and support to jChatBox through XML resources files 
                            under $JCHATBOX_HOME/WEB-INF/conf</font></font><font size="-1">/ 
                            folder. New resources files have to be declared in 
                            jchatbox.xml to be loaded on Runtime.<br>
                            &lt;element&gt; tags could be added (but not removed) 
                            and used in custom skins :<br>
                            <font size="-2">&quot;login.test.label&quot; key could 
                            be added in resources_en.xml (and all others XML resources 
                            files) :<br>
                            <font color="#000066">&lt;element&gt;<br>
                            &nbsp;&nbsp;&lt;name&gt;login.test.label&lt;/name&gt;<br>
                            &nbsp;&nbsp;&lt;value&gt;A label for testing&lt;/value&gt;<br>
                            &lt;/element&gt;</font><br>
                            and used in custom login.jsp based on <b><font color="#000066">multilanguage 
                            skin only</font></b> through :<br>
                            <font color="#000066">&lt;%= chatroomBundle.getString(&quot;</font></font><font face="Verdana, Arial, Helvetica, sans-serif" color="#000066"><font size="-1"><font size="-2">login.test.label</font></font></font><font size="-2" color="#000066">&quot;) 
                            %&gt;</font><br>
                            </font><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-1">ChinesePack 
                            (simplified and traditional) and CyrillizationPack(russian) 
                            are available in <a href="http://www.javazoom.net/jzservlets/jchatbox/jchatboxtools.html">jChatBox 
                            Add-ons section</a>.</font></font><font size="-1"> 
                            <br>
                            </font></font></li>
                          <li><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-1">They 
                            can implement their <b><font color="#CC0000">own client</font></b> 
                            (HTML/JavaScript, Applet, Flash, Java Application). 
                            They only need API (JavaDoc) to know how to interact 
                            with jChatBox server-side. HTML/JavaScript skins are 
                            also a good starting point. XML Connector service 
                            should be used for remote clients (Applets, ...).<br>
                            </font></font></font></li>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -