Polycom VR-6000 manual Http//WEBSERVERADDRESSPORT/PLCM/Sample.xhtml

Page 24

Developer’s Guide SoundPoint IP / SoundStation IP

To develop a static XHTML application:

1.Create a Sample.xhtml page with static information to be displayed. In this case, the static information will be "Hello World!".

<html>

<head>

<title>Sample Application</title> </head>

<body>

<p>HelloWorld!</p>

</body>

</html>

2.Configure the Web server to serve the above XHTML file.

For example, if you are using Apache Tomcat to try this example, then put this file into the webapps\PLCM folder of Tomcat.

3.Configure SoundPoint IP and SoundStation IP phones to point to the XHTML file in the sip.cfg configuration file.

For this example, change mb.main.home to

http://<WEBSERVER_ADDRESS:PORT>/PLCM/Sample.xhtml .

4.Reboot the phones.

5.On a SoundPoint IP phone, press the Applications (or Services) key. The text “Hello World!” appears on the graphic display.

To develop a dynamic XHTML application:

1.Create a AddStock.xhtml page.

This XHTML page is designed for getting a stock symbol as input from the SoundPoint IP or SoundStation IP phone, then retrieve the information for this stock symbol.

<html xmlns="http://www.w3.org/1999/xhtml"> <!- - HEADER START - ->

<head>

<title>Stocks</title>

</head>

<!- - HEADER END - ->

<!- - BODY START - -> <body>

<!- - ADD STOCK FORM START - ->

<form method="POST" action="GetQuote.jsp"> <p>Symbol<input type="text" name="stockname"/> <input type="submit" value="Get Quote"/></p> </form>

<!- - ADD STOCK FORM END - -> </body>

2 - 14

Image 24
Contents SIP Trademark Information About This Guide Developer’s Guide SoundPoint IP / SoundStation IP Contents Developer’s Guide SoundPoint IP / SoundStation IP What is the Microbrowser OverviewWhat is Xhtml ApplicationsHow to Create Applications Microbrowser Application Development Supported Xhtml ElementsBasic Tags Link Tags Input TagsAttribute Value/s Description Method=get This method Method=post This methodInput Image Tags Img element defines an imageTable Tags Attribute Value/s Description Http Support Meta Information TagsMicrobrowser and the main Microbrowser Microbrowser User Interface Launching the Microbrowser Navigation and Form EditingChanging Configuration Parameters Developing an Xhtml ApplicationIdle Display Microbrowser Sample Applications For example, mb.proxy=10.11.32.1038080Http//WEBSERVERADDRESSPORT/PLCM/Sample.xhtml Getting the Path Where BMP File has to be Saved Http// Webserveraddress PORT/PLCM/AddStock.xhtml Troubleshooting XML ErrorsSymptom Problem Corrective Action Developer’s Guide SoundPoint IP / SoundStation IP Appendix Unsupported Xhtml ElementsTag Type Tag Description Basic Tags Character Format TagsTag Type Tag Description Output Tags Block TagsLink Tags Frame TagsTag Type Tag Description Input Tags List TagsImage Tags Tag Type Tag Description Table Tags Style TagsMeta Information Tags Tag Type Tag Description Programming Tags Developer’s Guide SoundPoint IP / SoundStation IP Index XHTML, definition