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>
相关推荐
解压即可得到jcifs-ext-0.9.4.jar, java环境资源,jdk1.6及以上
<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可...
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 ...
AnyFo - Util - Json4Ext Json4Ext项目背景 在大家开发的系统中,如果程序用ExtJS做表现层,那么就需要使ExtJS开发的界面和后台Java代码中生成的数据交互,一般来说,可以选 择XML格式和Json格式的数据进行交互...
1.此控件支持Ext3.2及以上版本 2.用法与Ext.form.DateField一样,xtype:'datetimefield' 3.不需要导入css或其他js 4.解决某些插件导入会显示对象未定义问题
<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...
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 ...
同时,可以使用`ExtraParams`传递服务器端参数,如`<ext:Parameter Name="OffendID" Value="#{GridPanel1}.getSelectionModel().getSelected().get('OffendID')" Mode="Raw"></ext:Parameter>`,以获取并传递`...
xml-apis-ext-1.3.04.jar
### Ext_Designer生成代码的使用详解 #### 引言 在现代Web开发领域,JavaScript框架如雨后春笋般涌现,其中Ext JS以其强大的组件库和灵活性在企业级应用开发中占据一席之地。然而,对于初学者或不熟悉Ext JS语法的...
`<Columns>`中可以添加多个`<ext:Column>`,每个`<ext:Column>`代表一列,可以设置列的标题(Header)、宽度(Width)、数据绑定(DataIndex)等属性。例如: ```html <ext:Column DataIndex="Id" Header="ID" ...
mime2ext 一个简单的板条箱,用于查找MIME类型的文件扩展名。 它嵌入了数据库的一部分,有效地打包到大约20 KiB中。 没有运行时相关性,并且与no_std兼容。 例子 use mime2ext :: mime2ext; assert_eq! ( mime2ext...
C#函数式编程语言扩展 该库使用并滥用C#的功能来提供功能编程的“基类库”,如果您着眼睛看,它看起来像是对语言本身的扩展。 这里的愿望是使C#编程更加可靠,并使工程师的...要使用language-ext的代码生成功能(顺
xml-apis-ext.jar,hightcharts导出图片是解决乱码需要用到的一个包
Ext HTMLEditor是一款基于Ext JS库的富文本编辑器组件,它允许用户在网页上进行类似于Word的文本编辑操作,包括格式化、插入链接、图片等。本文将深入讲解如何利用Ext HTMLEditor实现图片上传功能,以及相关知识点。...
### Ext原理知识点详解 #### 一、Ext简介与原理 **Ext** 是一款基于 JavaScript 的开源框架,主要用于 Web 应用程序的开发。它提供了一系列丰富的用户界面组件和功能,帮助开发者快速构建交互性强、用户体验良好的...
EXT与JAVA开发的小程序是一种常见的技术组合,用于构建富客户端应用程序。EXT,全称为EXT JS,是一个基于JavaScript的UI框架,由Sencha公司开发。它提供了丰富的组件库,包括表格、面板、图表等,用于创建复杂的Web...