exttag是一个标签包,封装extjs3的功能,通过jsp标签就能输出,十分好用。
submitAction标签是常常在form表单中需要使用到,它可以很方便的为表单绑定一个提交事件,但是使用它有一些必要的要求:
1.submitAction标签本身需要放在表单标签肉。
2.表单标签必须在添加 var属性,否则构建不会创建function方法。
3.需要给submitAction标签添加上name属性。
另外,其它的一些需要提交时用到的属性就可以填写加了,比如method url等。
注意:由于实际采用的是doAction方法,也是form的方法,所以返回值中必须带有一个 “success” 属性,这样才会调用配置的“success”方法
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ taglib prefix="ext" uri="/exttag"%> <% String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + path + "/"; %> <base href="<%=basePath%>"> <ext:ext title="系统登录"> <ext:window var="loginWindow" autoShow="true" width="400" height="180" resizable="false" closable="false" bodyStyle="boder:0px;" title="系统登录" > <ext:items> <ext:formPanel layout="form" var="loginForm" defaults="{labelAlign:'right',border:0}" border="false" buttonAlign="center" > <ext:items> <ext:panel layout="form" frame="true" border="false" > <ext:items> <ext:hidden name="loginId" value="${loginId}" /> <ext:textField fieldLabel="账号" name="userName" allowBlank="false" maxLength="30" /> <ext:textField fieldLabel="密码" name="userPwd" allowBlank="false" inputType="password" maxLength="30" /> <ext:textField fieldLabel="验证码" name="checkCode" maxLength="10"/> </ext:items> </ext:panel> </ext:items> <ext:submitAction name="submitLogin" failure="function(f,o){alert('失败');console.log(o);}" success="function(f,o){alert('成功');console.log(o);}" url="admin/doLogin.do" method="post" waitMsg="正在登录..." /> <ext:buttons > <ext:button text="登录" handler="function(){loginForm.submitLogin()}" > </ext:button> </ext:buttons> </ext:formPanel> </ext:items> </ext:window> <ext:viewport layout="fit"> <ext:items> <ext:panel layout="fit" frame="true"> </ext:panel> </ext:items> </ext:viewport> <ext:script> loginWindow.show(); </ext:script> </ext:ext>
相关推荐
<groupId>org.samba.jcifs <artifactId>jcifs-ext <version>0.9.4 </dependency>
TYPO3扩展t3api的DDEV演示这是ext:t3api功能的演示和测试区域。 测试是在ext:news模型上完成的。 负责为ext:news模型启用API配置的扩展名为ext:t3apinews 。安装泊坞窗安装ddev克隆回购后运行: ddev start 该API可...
解压即可得到jcifs-ext-0.9.4.jar, java环境资源,jdk1.6及以上
标题中的"jcifs-ext-0.9.4.jar"和"jcifs-1.3.3.jar"是Java库文件,它们主要用于处理SMB(Server Message Block)协议,这是一个广泛用于网络共享文件、打印机和其他资源的协议。这些库在Java应用中提供了对Windows...
2、ext4,这个项目是用来做ext的公共js库用的,这样不比没个项目都添加ext的js文件,方便开发。 切记将ext4项目部署上去,并且应用名称为ext4,否则访问fes项目是会找不到ext的js文件。 jxcia.sql是数据库脚本,...
Bugsnag::Ext::ResqueRetry class SomeResqueJob include Bugsnag :: Ext :: ResqueRetry end Bugsnag::Ext::Faraday conn = Faraday . new ( url : "https://github.com/" ) do | faraday | faraday . use ...
xml-apis-ext-1.3.04.jar
AnyFo - Util - Json4Ext Json4Ext项目背景 在大家开发的系统中,如果程序用ExtJS做表现层,那么就需要使ExtJS开发的界面和后台Java代码中生成的数据交互,一般来说,可以选 择XML格式和Json格式的数据进行交互...
EXT,全称EXT JS,是一种基于JavaScript的开源UI框架,专为构建富互联网应用程序(RIA)设计。在EXT中,按钮(Button)是常见的组件,用于执行特定操作或触发事件。EXT按钮拥有丰富的属性和配置选项,使得开发者可以...
1.此控件支持Ext3.2及以上版本 2.用法与Ext.form.DateField一样,xtype:'datetimefield' 3.不需要导入css或其他js 4.解决某些插件导入会显示对象未定义问题
44. Renamed <ext:ViewPort> to <ext:Viewport>. Change to lowercase "p". 45. Renamed <Body> inner property to <Content>. Affects all ContentPanel type controls including Panel, Window, Viewport ...
<ext:MultiSelect runat="server" Legend="WithLegend" Width="300" Height="250"> <ext:ListItemText Text="Item1" Value="1"/> <ext:ListItemText Text="Item2" Value="2"/> <ext:ListItemText Text="Item3" ...
"Ext UploadDialog For Ext3.2.1 附使用示例"这个资源正好解决了这个问题,它是一个针对ExtJS 3.2.1版本优化和改造的UploadDialog组件。改造的目标是为了提供一个稳定、功能完善的文件上传对话框,以便于开发者在3.x...
同时,可以使用`ExtraParams`传递服务器端参数,如`<ext:Parameter Name="OffendID" Value="#{GridPanel1}.getSelectionModel().getSelected().get('OffendID')" Mode="Raw"></ext:Parameter>`,以获取并传递`...
根据提供的文件信息,我们可以深入探讨如何在 Ext JS 中实现 Grid 的单元格合并功能。此案例主要涉及到了自定义 GridView 的 `renderHeaders` 方法来达到单元格合并的目的,并且还涉及了模板(Template)的使用、...
### Ext_Designer生成代码的使用详解 #### 引言 在现代Web开发领域,JavaScript框架如雨后春笋般涌现,其中Ext JS以其强大的组件库和灵活性在企业级应用开发中占据一席之地。然而,对于初学者或不熟悉Ext JS语法的...
`<Columns>`中可以添加多个`<ext:Column>`,每个`<ext:Column>`代表一列,可以设置列的标题(Header)、宽度(Width)、数据绑定(DataIndex)等属性。例如: ```html <ext:Column DataIndex="Id" Header="ID" ...
C#函数式编程语言扩展 该库使用并滥用C#的功能来提供功能编程的“基类库”,如果您着眼睛看,它看起来像是对语言本身的扩展。 这里的愿望是使C#编程更加可靠,并使工程师的...要使用language-ext的代码生成功能(顺
mime2ext 一个简单的板条箱,用于查找MIME类型的文件扩展名。 它嵌入了数据库的一部分,有效地打包到大约20 KiB中。 没有运行时相关性,并且与no_std兼容。 例子 use mime2ext :: mime2ext; assert_eq! ( mime2ext...
在`renderHallName`函数中,我们创建了一个`<div>`元素,并在其中添加了两个Ext的特殊属性:`ext:qtitle`和`ext:qtip`。`ext:qtitle`用于设置提示框的标题,而`ext:qtip`则用于设置提示框的内容。在这里,我们将`...