Documentation

The Java™ Tutorials
Trail: Deployment
Lesson: Doing More With Java Rich Internet Applications
Home Page > Deployment > Doing More With Java Rich Internet Applications

Answers to Questions and Exercises: Doing More With Rich Internet Applications

Questions

  1. Question: True or False: Rich Internet applications (RIAs) can set secure properties by prefixing the property name with "jnlp.".

    Answer: True: Rich Internet applications (RIAs) can set secure properties by prefixing the property name with "jnlp." or "javaws.".

  2. Question: True or False: Only signed RIAs can use JNLP API to access files on the client.

    Answer: False: Unsigned RIAs can also use JNLP API to access files on the client.

Exercises

  1. Exercise: To the following JNLP file, add a secure property called jnlp.foo and set its value to true.
    <?xml version="1.0" encoding="UTF-8"?>
    <jnlp spec="1.0+" codebase="" href=""> <information> <title>Dynamic Tree Demo</title> <vendor>Dynamic Team</vendor> </information> <resources> <!-- Application Resources --> <j2se version="1.6+"
                  href="http://java.sun.com/products/autodl/j2se" /> <jar href="DynamicTreeDemo.jar" main="true" /> </resources> <applet-desc
             name="Dynamic Tree Demo Applet"
             main-class="components.DynamicTreeApplet"
             width="300"
             height="300"> </applet-desc> <update check="background"/>
    </jnlp>

    Answer:

    <?xml version="1.0" encoding="UTF-8"?>
    <jnlp spec="1.0+" codebase="" href=""> <information> <title>Dynamic Tree Demo</title> <vendor>Dynamic Team</vendor> </information> <resources> <!-- Application Resources --> <j2se version="1.6+"
                  href="http://java.sun.com/products/autodl/j2se" /> <jar href="DynamicTreeDemo.jar" main="true" /> <property name="jnlp.foo" value="true"/>
        </resources> <applet-desc
             name="Dynamic Tree Demo Applet"
             main-class="components.DynamicTreeApplet"
             width="300"
             height="300"> </applet-desc> <update check="background"/>
    </jnlp>

Previous page: Questions and Exercises: Doing More With Rich Internet Applications