`
badmanisme
  • 浏览: 32134 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

extjs向后台传值的几种方式

 
阅读更多
1:后台:

Date today=new Date();
String result = today;
this.setJsonValue(result);

使用的時候要再外面見一個jsonData.jsp 的頁面存儲json數據,
前台js:

function getToDay() {
var today = "";
if (window.ActiveXObject) {
obj = new ActiveXObject('Microsoft.XMLHTTP');
} else if (window.XMLHttpRequest) {
obj = new XMLHttpRequest();
}
var url = context + '/clocksynchronization/getSystemTime.action';
obj.open('GET', url, false);
obj.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
obj.send(null);
today = obj.responseText;

return today;
};

2:后台:

String jsonValue;
Date today=new Date();
SetJsonValue(”{success:true,time:’”+today+”’}”);

使用的時候要再外面見一個jsonData.jsp 的頁面存儲json數據
前台js:

function getToDay(response, opts) {

Ext.Ajax.request({
url : context +'/clocksynchronization/getSystemTime.action',
success : function(response, action) {
var result = Ext.util.JSON.decode(response.responseText);
if (result.success)
today=result.time;
else {
Ext.Msg.alert('提示', '请求失败!');
}
}
Return today;
}

3:通过request
后台:

HttpServletRequest request = ServletActionContext.getRequest();
request.setAttribute("叉叉", “xxxx”);

前台jsp:

<script type="text/javascript">
var context = '${pageContext.request.contextPath}';
var x = '<%=request.getAttribute("叉叉")%>';
</script>

js中调用:

var x = eval(x);

4:通过struts注入方式
后台:

public String userName;
get(){}
set(){}

前台jsp:

<input type = "hidden" id="name" value=" ${ userName } ">

前台js:

var name = Ext.get(‘name’).dom.value;

分享到:
评论

相关推荐

    extjs通用后台管理界面

    ExtJS是一种基于JavaScript的富客户端应用开发框架,主要用于构建复杂的Web应用程序,尤其在企业级后台管理系统中广泛应用。它提供了一套完整的组件模型、数据绑定、布局管理、事件处理等机制,使得开发者能够创建出...

    extjs4.0.7后台管理框架

    EXTJS4.0.7后台管理框架的构建涉及以下几个关键技术点: 1. **MVC架构**:EXTJS采用Model-View-Controller模式,分离了数据处理、界面展示和用户交互,使得代码组织更清晰,易于维护和扩展。 2. **Data Package**...

    ExtJS项目后台模板

    已经整理,能直接看效果的哦,用着不错,要使用的拿走吧

    extjs网站后台管理系统

    "ExtJS 网站后台管理系统"是一款基于ExtJS框架构建的高效、功能丰富的网站管理平台,主要用于实现用户权限管理、文章编辑与发布、页面静态化以及集成lucene搜索引擎等功能。这一系统旨在提供一站式的网站信息管理和...

    EXTJS 不同页面之间的传值问题(数据不经过后台,通过页面取得)

    这篇博客"EXTJS 不同页面之间的传值问题(数据不经过后台,通过页面取得)"探讨的就是如何在EXTJS应用的不同视图间传递数据,而无需通过后端接口。 首先,我们可以使用EXTJS的全局变量来实现简单的数据共享。全局...

    基于ExtJS的通用后台管理系统

    ExtJS是一种强大的JavaScript库,专用于构建富互联网应用程序(RIA)。它提供了丰富的组件库,包括数据网格、图表、表单、导航视图等,能够帮助开发者构建功能丰富的、交互性强的用户界面。在这个基于ExtJS的通用...

    13款extjs后台框架

    - `ExtJs模拟桌面.rar` 可能是一个实现了类似Windows桌面的界面,包括任务栏、桌面图标等功能,提供了一种新颖的Web应用交互方式。 4. **EXT后台模版**: - `EXT后台模版.rar` 是一个通用的ExtJS后台模板,可能...

    Extjs 与后台交互的实例

    1. **ExtJS的数据交互**:ExtJS通过Ajax方式与服务器进行数据通信。它使用Store组件来管理数据,并通过Proxy组件定义与服务器的通信协议。通常,我们可以配置Proxy为`Ajax`类型,设置URL指向后台Servlet,然后通过`...

    基于ExtJS5的后台管理系统案例 - 源码

    ExtJS5是一款强大的JavaScript框架,主要用于构建富客户端的Web应用程序,尤其在开发复杂的后台管理系统时,它的优势尤为显著。这套基于ExtJS5的后台管理系统案例提供了丰富的功能和组件,可以帮助开发者快速搭建...

    Extjs 通用后台模板| 经典 Tree+Tab+Grid

    这个"Extjs 通用后台模板| 经典 Tree+Tab+Grid"是一个基于ExtJS的预配置模板,它集成了常见的界面元素,如树形视图(Tree)、选项卡(Tab)和网格(Grid),为开发高效能、用户友好的后台应用提供了便利。...

    ASP.Net+ExtJS做的后台

    ASP.Net+ExtJS做的后台 可以学习学习

    Extjs4后台框架

    这个“Extjs4后台框架”可能指的是一个特定的、与ExtJS4集成的后端解决方案,用于支持前端应用的数据交互和管理。让我们深入探讨一下ExtJS4及其相关的后台开发概念。 首先,ExtJS4提供了丰富的组件库,包括表格、...

    extjs学习 分页后台处理

    以下是对EXTJS分页后台处理的详细说明: 首先,`Store`对象是EXTJS中用于存储数据的核心组件。在你的代码中,`Store`被创建并配置了`baseParams`、`JsonReader`和`HttpProxy`。 1. `baseParams`: 这个属性用于传递...

    extjs动态生成表格,前台+后台

    在本文中,我们将深入探讨如何使用ExtJS框架在前端动态生成表格,并结合后端数据进行展示。ExtJS是一个强大的JavaScript库,专用于构建富客户端Web应用程序,尤其在创建交互式用户界面方面表现突出。动态生成表格是...

    (Java+JSP)可二次开发Extjs4.0通用后台管理系统源码完整大型项目.zip

    【标题】:“(Java+JSP)可二次开发Extjs4.0通用后台管理系统源码完整大型项目.zip”指的是一个基于Java和JSP技术,并利用Extjs4.0框架开发的可扩展的后台管理系统源码。这个项目是针对中大型企业的需求设计的,提供...

    extjs后台界面模板3.zip

    EXTJS是一种基于JavaScript的富客户端应用框架,专用于构建企业级的Web应用程序,尤其适合创建复杂的后台管理界面。EXTJS后台界面模板3.zip提供了一个完整的后台管理系统的界面模板,包括了机构、用户、角色和权限...

    extjs 前后台交互参数出现中文乱码问题的解决方法

    ### extjs前后台交互参数出现中文乱码问题的解决方法 #### 问题背景与原因分析 在使用MyEclipse开发工具进行Web应用开发时,尤其是采用ExtJS框架结合Ajax技术进行前后端数据交互的过程中,可能会遇到一个常见的...

    extjs后台模版下载实例

    使用extjs实现的超炫后台模版下载实例 整理测试了很久特来贡献

    Extjs和后台数据库交互的程序,增删改查

    ExtJS是一种基于JavaScript的前端框架,它用于构建富客户端应用,提供丰富的用户界面组件和强大的数据处理能力。在“Extjs和后台数据库交互的程序,增删改查”项目中,我们将探讨如何利用ExtJS与后台数据库进行数据...

Global site tag (gtag.js) - Google Analytics