`
luhantu
  • 浏览: 204099 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

izpack 同一个页面,触发显示不同界面

阅读更多

怎么实现在同一个页面,根据不同的触发显示不同的界面?

譬如说:有两个radio button,根据不同的选项,显示不同的界面。

解决方案:定义condition,并设置radio button的revalidate="yes".

1)在install.xml中添加variable和condition

 

<variables>
    	<variable name="show.differ.input" value="show1"/>
    </variables>
    <conditions>
    	<condition id="showField1" type="variable">
    		<name>show.differ.input</name>
    		<value>show1</value>
    	</condition>
    	<condition id="showField2" type="variable">
    		<name>show.differ.input</name>
    		<value>show2</value>
    	</condition>
    </conditions>

 2)在userinput.xml中

 

 <panel id="panel1">
    <field type="radio" variable="show.differ.input">
        	<description txt="Show different field demo"/>
		<spec>
				<choice txt="Show Field 1" revalidate="yes" value="show1"  />        
				<choice txt="Show Field 2" revalidate="yes" value="show2"/>          
		</spec>
     	</field> 
    <field type="text" variable="aaa" conditionid="showField1">
      <spec txt="Field 1:" size="25" set=""/>
    </field>
    <field type="text" variable="bbb" conditionid="showField2">
      <spec txt="Field 2:"  size="25" set=""/>
    </field>
  </panel>

 

 

0
1
分享到:
评论

相关推荐

    izpack source code 4.3.5

    IzPack 是一个开源的安装包制作工具,广泛用于创建跨平台的软件安装程序。它提供了灵活的配置选项,使得开发者能够轻松地打包Java应用程序,支持Windows、Mac OS X、Linux以及Unix等操作系统。4.3.5是IzPack的一个...

    IzPack--强大的Java安装程序制作软件

    izpack是一个用于解决安装程序制作的Builder工具;通过izpack制作的安装程序可以运行于不同的操作系统,Windows, Linux, Unix等,只要安装了JDK1.4以及其后版本即可;izpack优秀的模块化设计可以允许你定制安装程序...

    IZpack使用心得

    IZpack 是一个开源的安装系统,主要用于将 Java 程序打包成可下载的安装包,并且能够支持在没有预装 JVM 的设备上运行。它提供了一种简单有效的方式来创建跨平台的应用程序安装程序。IZpack 的主要优势在于它的灵活...

    izpack 入门指南

    izpack是开源的打包工具,这是他的入门操作指南

    Izpack Maven打包 第二篇

    标题 "Izpack Maven打包 第二篇" 指向的是一个关于使用Maven和Izpack进行软件打包过程的教程。在这个过程中,Maven是一个流行的构建自动化工具,用于管理和构建Java项目,而Izpack则是一个用于创建安装程序的开源...

    izpack-gui-5.0.0-beta10.zip

    【标题】"izpack-gui-5.0.0-beta10.zip" 是一个用于创建图形用户界面(GUI)安装程序的开源工具IzPack的版本。IzPack是一个强大的跨平台安装包制作工具,它允许开发者轻松创建具有专业外观和功能的安装程序,适用于...

    izpack-dist-5.0.9.jar

    IzPack 是一个安装工具,具体介绍免去。 http://izpack.org/downloads/

    IZPack 怎么使用

    IZPack 怎么使用IZPack 怎么使用IZPack 怎么使用IZPack 怎么使用IZPack 怎么使用IZPack 怎么使用IZPack 怎么使用IZPack 怎么使用

    izpack-master_oracle_izpack_

    然后,我们需要创建一个Izpack安装脚本(install.xml)。这个脚本定义了安装过程的各个步骤,包括组件选择、路径配置、依赖处理等。在脚本中,可以设置Oracle的安装路径、数据文件位置、监听器端口等关键参数。同时...

    IzPack-install-4.3.5

    IzPack-install-4.3.5

    izpack-master

    can not down in company,so download it on home,then download it in company

    OpenSSH_gateway_config_izpack_gateway_

    在IT领域,OpenSSH是一个广泛使用的工具,用于在不同的网络之间安全地传输数据。OpenSSH Gateway是一个功能强大的特性,它允许用户通过一个中央服务器来访问远程系统,提高了安全性并简化了网络管理。在本主题中,...

    izpack-native-5.0.0-beta8.zip

    【标题】"izpack-native-5.0.0-beta8.zip" 涉及的是 IzPack 的一个原生(native)组件的版本,IzPack 是一个流行且强大的 Java 安装包打包工具,用于创建跨平台的安装程序。这个特定的版本是 5.0.0 的 beta8 版本,...

    izpack-seed:种子应用程序来说明IzPack安装程序

    安装模块与IzPack 不同,出于代码组织的目的,此示例提出一种使用3个模块的方法,而不是IzPack文档中的2个模块。 一个名为package的组装模块附加的面板模块IzPack安装程序模块使用mvn clean install构建后,安装程序...

    izpack-dist-5.1.3.jar

    izPack 是一个 Java 安装程序制作工具,能够制作一些简单的安装程序。制作出来的安装程序能在 Unix-like, MacOS X, Windows 等系统平台上运行。

    IzVerifier:IzPack 安装程序的静态规范验证

    IzVerifier 是一种测试 izpack 安装程序是否存在错误定义或缺少规范的工具。 IzVerifier 还会解析安装程序使用的任何自定义类的源代码,以确保没有引用未定义的 izpack 规范。 最后,IzVerifier 还可以对安装程序的...

    maven-izpack-plugin-0.3.1.jar

    maven-izpack-plugin-0.3.1.jar

    maven-izpack-plugin-0.3.0.jar

    maven-izpack-plugin-0.3.0.jar

    sbt-izpack:适用于 SBT 0.10.1 及更高版本的 IzPack 安装程序插件

    IzPack SBT 插件介绍该项目包含适用于 0.10.1 或更高版本的插件。 对于 SBT 0.7.x,请参阅的。 有关完整文档,请参阅。执照这个插件是在 BSD 许可下发布的,改编自 版权所有 :copyright: 2010-2012,Brian M. ...

Global site tag (gtag.js) - Google Analytics