问题:
选择'first'的时候,让firstfield变成不可输入
选择'second'的时候,让secondfield变成不可输入
解决方法:
<script type="text/javascript">
function test(val){
if(val=='first'){
document.forms[0].firstfield.disabled = true;
document.forms[0].secondfield.disabled = false;
}else{
document.forms[0].firstfield.disabled = false;
document.forms[0].secondfield.disabled = true;
}
}
</script>
<s:radio name="'hello'" list="{'first','second'}" onclick="test(this.value)" theme="simple"/>
<s:textfield name="testbean.firststr" id="firstfield" maxlength="6" size="10" theme="simple"/>
<s:textfield name="testbean.secondstr" id="secondfield" maxlength="6" size="10" theme="simple"/>
分享到:
相关推荐
Struts2是一个基于MVC(Model-View-Controller)设计模式的Java web框架,它极大地简化了开发过程,特别是对于创建动态、数据驱动的Web应用。在Struts2框架中,标签库是其核心功能之一,它提供了一系列的自定义标签...
### Struts2 S 标签库详解 #### 引言 Struts2 是一款流行的 Java Web 开发框架,它提供了一系列强大的功能来帮助开发者构建健壮的 Web 应用程序。其中,Struts2 的标签库是其核心特性之一,为开发者提供了丰富的 ...
Struts2标签库是Java开发Web应用程序时常用的一个强大工具,尤其在构建MVC(Model-View-Controller)架构的应用程序中发挥着重要作用。Struts2框架提供了丰富的自定义标签库,极大地简化了视图层的开发,使得开发者...
Struts2是一个强大的MVC(Model-View-Controller)框架,它在Java Web开发中广泛使用,极大地简化了Web应用程序的构建。本章主要聚焦于Struts2的标签库及其AJAX技术的应用,这两个关键点对于提升用户体验和增强应用...
Struts 2 标签库(文档手册) Tags-API-CLSW-JSP <%@ taglib prefix="s" uri="/struts-tags" %> 就能使用struts2.0的标签库 下面就介绍每个标签的具体应用实例说明:按字母排列 A: 1. 2. <s:a href=""></s:a>-...
Struts2是一个强大的Java web应用程序框架,它极大地简化了MVC(模型-视图-控制器)架构的实现。在Struts2中,标签库是其核心特性之一,它提供了丰富的预定义标签,使得开发者能够更方便地构建动态网页。本文将深入...
当JSP解析器遇到一个Struts2标签时,会根据TLD找到对应的标签处理类(TagHandler)并实例化,执行其doStartTag()和doEndTag()等方法。例如,`s:property`标签对应的处理类可能是`PropertyTag`。 在`PropertyTag`中...
Struts2是一个强大的MVC框架,它极大地简化了Java Web应用程序的开发。在Struts2中,标签库是其核心特性之一,它提供了一系列预定义的JSP标签,使得开发者可以更加便捷地处理视图层的展示逻辑。本文将深入探讨Struts...
Struts2是一个强大的MVC框架,它提供了丰富的标签库,极大地简化了JSP页面的编写,使得开发者可以更专注于业务逻辑而不是页面展示细节。本文将详细介绍Struts2标签的使用方法,帮助你更好地理解和应用这些标签。 ...
Struts2的标签库[Tablib]还包括其他一些实用标签,如`s:property`用于显示Action对象的属性值,`s:url`用于创建URL链接,`s:a`标签则是一个可点击的链接,可以绑定到Action或URL。 总的来说,Struts2的标签库...
### Struts2 标签详解 #### 一、引言 Struts2 是一款流行的 Java Web 开发框架,它提供了一系列强大的工具和技术帮助开发者构建高效、可维护的 Web 应用程序。Struts2 框架的一个显著特点是其丰富的标签库,这些...
此压缩包"最全的struts2标签说明.rar"包含了一份详细的Struts2标签说明,这对于理解和使用Struts2框架中的各种标签极其有用,特别是对于学习和教育目的。 在Struts2中,标签是视图层的核心组成部分,它们极大地简化...
这将创建一个表单,用户填写"inputField"后点击提交按钮,Struts2会处理表单数据并调用"submitForm"动作。 Struts2标签库的强大之处在于它的灵活性和可扩展性。开发者可以根据需求自定义标签,或者利用Struts2提供...
2. JSP中跳转到Action:通过`<html:submit>`或`<html:image>`等标签,用户点击后会提交表单到指定的Action,Action根据请求参数决定跳转的页面。 3. Action中的业务逻辑跳转:在Action类中,可以根据业务逻辑使用`...
这只是 Struts2 标签库中的一部分,还有许多其他标签,如 `<s:label>`、`<s:radio>`、`<s:select>` 等,它们各自都有特定的用途,帮助开发者更高效地构建动态网页。了解并熟练使用这些标签,可以极大地提升 Struts2 ...
2. `<html:text>`:用于创建输入文本字段,其`name`属性对应ActionForm中的属性名,这样表单提交后,Struts框架会自动将该字段的值绑定到对应的ActionForm属性。 3. `<html:password>`:与`<html:text>`类似,但...
Struts2是一个强大的MVC框架,它提供了丰富的标签库,简化了JSP页面的开发,使得页面和业务逻辑更加解耦。以下将详细介绍Struts2的一些核心标签: 1. `<s:textfield>`:用于创建文本输入框。其name属性对应于Action...
这里的`/selectOption`是用户点击单选按钮后提交请求的URL路径,而`SelectOptionAction`是我们要创建的Action类,负责处理业务逻辑。 接下来,创建ActionForm类,它将承载用户选择的数据。ActionForm类通常包含一个...
### Struts2 标签详解 #### 一、概述 Struts2框架是Apache软件基金会提供的一个开源Web应用框架,它继承了Struts1的优点,并在此基础上做了许多改进。Struts2提供了丰富的标签库(Tag Library),使得开发人员能够...
Struts2是一个强大的MVC(模型-视图-控制器)框架,用于构建企业级Java Web应用程序。它提供了许多内置的标签库,使得开发者能够更高效、简洁地编写JSP页面,提高了代码的可读性和可维护性。这篇文档将深入探讨...