如何创建一个显示选择值的文本框的下拉列表

问题描述:

我正在处理一个项目,在该项目中,我的客户端需要在自动选择下拉菜单的地方显示一个功能,该文本框应该在该下拉框下方可见。 任何人都可以帮助我吗? 我必须为此创建一个java类吗? 我对这个软件很陌生。 在此先感谢如何创建一个显示选择值的文本框的下拉列表

+0

不,你没有必要创建一个Java类这一点,你可以做到这一点只使用冲浪页面。 – vikash

你不需要为此创建一个java类,你可以使用简单的冲浪页来创建一个冲浪页,请参阅此链接。

http://docs.alfresco.com/5.0/tasks/dev-extensions-share-tutorials-add-page.html

添加下拉组件的代码和它下面的文本框在上面的文档链接作为解释.ftl文件的HTML。

,或者您可以通过如果你想进入这个页面显示您的数据,所以你有你的webscript组件绑定到这个页面前使用绑定份额webscript到FTL页面

http://docs.alfresco.com/5.0/tasks/dev-extensions-share-tutorials-add-page.html

做到这一点。

ftl文件。

<#include "/org/alfresco/include/alfresco-template.ftl" /> 
<@templateHeader></@> 
<@templateBody> 
    <@markup id="alf-hd"> 
    <div id="alf-hd"> 
     <@region scope="global" id="share-header" chromeless="true"/> 
    </div> 
    </@> 
    <@markup id="bd"> 
    <div id="bd"> 
     <@region scope="template" id="test-id"/> 
    </div> 
    </@> 
</@> 
<@templateFooter> 
    <@markup id="alf-ft"> 
    <div id="alf-ft"> 
     <@region id="footer" scope="global" /> 
    </div> 
    </@> 
</@> 

模板实例文件

<template-instance> 
    <template-type>org/alfresco/<<temp-type>></template-type> 
    <components> 

     <component> 
     <region-id>test-id</region-id> 
     <url>/components/test-url</url> 
     </component> 

    </components> 
</template-instance> 

这个标签的ID必须是相同的组件的id,你必须在你的模板实例文件来定义用于创建组件是指该链接

http://docs.alfresco.com/5.2/references/surf-object-xml-reference-component.htmlhttp://docs.alfresco.com/5.1/concepts/dev-extensions-share-surf-web-scripts.html

< @region范围= “模板” ID = “测试-ID”/> 参阅此链接创建webscript组件的

http://docs.alfresco.com/5.1/concepts/dev-extensions-share-surf-web-scripts.html您webscript url必须相同coponent的网址

/组件/测试网址