Sean wants to trace the value of a variable as a model he is running to help track down a problem somewhere in a computation later in the model. How can he trace the value of the variable?
A. Inspect the logging.properties file for variable values because all changes are reflected in this file at run time.
B. Use the enable Debug Tracing field on the Variable builder.
C. Add a Debug Tracing builder to the model specifying whether to trace all actions or naming a specific action to trace.
D. Add an entry to the log4j.properties file indicating the model and action to trace.
正解:C
質問 2:
What should Linus do to declare a model as a portlet?
A. Add a Portlet Adapter builder call to a model.
B. Generate a model with a specific file path to its resources.
C. Modify the portlet.xml file with a text editor to include file paths.
D. Generate a portlet WAR file, which automatically deploys all models as portlets.
正解:A
質問 3:
Quincy has created an Imported Page from an existing HTML form. Now he would like to add navigation on some of its HTML elements. How does he approach this task?
A. Add Variable builders for each HTML element.
B. Add an Imported Page Collection builder to use all HTML elements at once, specifying their indirect references in the element input table.
C. Add action control builders, such as Button or Link builders for each HTML element.
D. Add HTML builders for each HTML element.
正解:C
質問 4:
Ed wants to create a UI using the Dojo Tab Container builder with multiple tabs and tab panes, where each tab pane contains a distinct application flow with multiple pages of its own. What is the best way for Ed to build such an application with Web Experience Factory?
A. Use Inserted Page to insert the first page of each subapplication flow to each tab pane.
B. The Dojo Tab Container builder cannot support such applications. He must use the Page Tabs builder instead.
C. Put the distinct application flows in separate models and use a model container per tab pane to associate each multipage flow with an individual tab pane.
D. Use a linked model per tab pane to associate each subapplication flow model's UI with an individual tab pane.
正解:C
質問 5:
Christine needs to make an AJAX call to a method named "getAddress" in her model. How would she get the URL to the method in a Client JavaScript builder?
A. <%=webAppAccess.getBackchannelActionURL("getAddress", false)%>
B. <%=webAppAccess.getBackchannelURL("getAddress", false)%>
C. <%=webAppAccess.getActionURL("getAddress", false)%>
D. <%=webAppAccess.getAjaxURL("getAddress", false)%>
正解:A
質問 6:
Jackie's builder calls are in order by type. How does she reorder them in execution order?
A. Use the model right-click menu to order the builder calls.
B. Drag the builder calls into execution order.
C. Use the builder call right-click menu Sort option.
D. Click on the # column header in the builder call view.
正解:D
質問 7:
Izzy has built a WebApp with several profile sets. Having successfully run the application in standalone mode, she now wants to test it as a portlet in a portal server. Which builder is required for her to expose the profile names and entries in her portal?
A. Portlet Configuration builder
B. Portal Event Declaration builder
C. Profile Customizer builder
D. Portlet Adapter builder
正解:D
質問 8:
Page automation is a set of builders that facilitate the automatic display of data based on metadata. What are the basic steps of page automation?
A. Receive data in a Data Page builder, examine the data, enrich the data.
B. Examine received data in the context of a View and Form builder, build a presentation for the data, document the schema.
C. Set up a data provider model, create a consumer model, select the highest level page automation builder that fits the requirement, customize the generated UI to the requirements.
D. Receive data in a Data page builder, modify the schema, apply modifiers.
正解:C