-
令GWT页面接收HTTPrequest5
用户支付完毕后,银行会自动跳转回到公司的网站上,同时发送一个HTTP的data包,我想知道如何在打开这个页面的同时对这个data包进行处理,具体不详,发送方式应该是post.谢谢。
问题补充:附上范例一个,但是是jsp格式的...
<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
</head>
<body>
<jsp:useBean id="paiementServiceBean" scope="application" class="fr.diese.paiement.ServicePaiement" />
<jsp:useBean id="reponseBanqueBean" scope="page" class="fr.diese.paiement.ReponseBanque" />
<c:if test="${paiementServiceBean.valide}">
<%-- TODO: utiliser EL, JSTL pour appeler methode --%>
<% paiementServiceBean.decrypteReponseBanque(reponseBanqueBean, request); %>
<c:if test="${reponseBanqueBean.valide}">
<%-- TRAITEMENT RETOUR --%>
<ul>
<li>Statut=${reponseBanqueBean.statut}</li>
<li>IdCommercant=${reponseBanqueBean.idCommercant}</li>
<li>Montant=<fmt:formatNumber type="number" maxFractionDigits="2" minFractionDigits="2" value="${reponseBanqueBean.montant/100}" /></li>
<li>Transaction=${reponseBanqueBean.transaction}</li>
<li>Commande=${reponseBanqueBean.commande}</li>
<li>Panier=${reponseBanqueBean.panier}</li>
<li>ConditionTransaction=${reponseBanqueBean.conditionTransaction}</li>
<li>MoyenPaiement=${reponseBanqueBean.moyenPaiement}</li>
<li>Autorisation=${reponseBanqueBean.autorisation}</li>
<li>CodeReponseBanque=${reponseBanqueBean.codeReponseBanque}</li>
<li>CodeReponseCryptoGramme=${reponseBanqueBean.codeReponseCryptoGramme}</li>
</ul>
<c:if test="${reponseBanqueBean.paiementAccepte}">
<p><strong>Paiement accepté, montant= <fmt:formatNumber type="number" maxFractionDigits="2" minFractionDigits="2" value="${reponseBanqueBean.montant/100}" /> Euros</strong></p>
</c:if>
<c:if test="${reponseBanqueBean.paiementAnnule}">
<p><strong>Paiement annulé par le client</strong></p>
</c:if>
<c:if test="${reponseBanqueBean.paiementRefuse || reponseBanqueBean.paiementEnErreur}">
<p><strong>Paiement refusé! statut=${reponseBanqueBean.statut}</strong></p>
</c:if>
</c:if>
<c:if test="${not reponseBanqueBean.valide}">
<%-- TRAITEMENT ANOMALIE --%>
<p><strong>REPONSE INVALIDE!</strong></p>
</c:if>
</c:if>
<p>
<a href="paiement.jsp">autre paiement</a>
</p>
</body>
</html>2013年3月27日 22:55
目前还没有答案
相关推荐
8. **历史管理**:GWT的History API允许应用程序创建和管理URL片段,实现页面状态的导航,而无需刷新整个页面。 9. **单元测试**:GWT提供JUnit支持,允许在浏览器环境中进行客户端代码的单元测试。 10. **CSS和...
GWT,全称为Google Web Toolkit,是Google推出的一款开源JavaScript开发框架,允许Java开发者使用Java语言来编写Web应用。GWT通过编译器将Java代码转换为高效的JavaScript,从而在客户端浏览器上运行。这个“GWT入门...
标题 "GWT一个页面包含多个模块时出现的问题" 指的是在使用Google Web Toolkit (GWT) 开发Web应用时,遇到的当一个页面需要加载多个模块时可能产生的技术挑战。GWT是一种用于构建富互联网应用程序(RIA)的开源框架...
#### 创建GWT页面文件 GWT页面的创建涉及三个主要组成部分:Module文件、EntryPoint Class文件以及HTML页面文件。 1. **创建GWTModule文件**:GWTModule文件是一个XML描述文件,定义了模块的元数据和依赖关系,...
标题 "GWT" 指的是 Google Web Toolkit,这是一个开源的Java开发框架,主要用于构建高性能、跨浏览器的富互联网应用程序(Rich Internet Applications,简称RIA)。GWT通过将Java代码编译为JavaScript,使得开发者...
### GWT快速开发知识点详解 #### 一、GWT简介 **Google Web Toolkit (GWT)** 是由Google推出的一款开源的Java开发框架,主要用于构建高度交互式的Web应用程序,特别是那些类似Google Maps和Gmail这样的AJAX应用。...
此外,GWT还有GWT Elemental和GWT Places & Activities等框架,用于实现数据绑定和页面导航,便于构建复杂的单页应用(SPA)。 7. **国际化与本地化**: GWT支持多语言环境,允许开发者轻松地为应用添加不同地区的...
Gwt中文手册,GWt入门Gwt中文手册,GWt入门Gwt中文手册,GWt入门
例如,一个示例可能展示了如何创建一个按钮控件,当用户点击按钮时,通过GWT的RPC机制向服务器发送请求,获取数据并更新页面上的显示。另一个示例可能涉及使用GWT的Composite类来组合多个Widget,创建自定义的复杂...
GWT开发基础知识点 在本资源中,我们将讨论Google Web Toolkit(GWT)的基础知识点,包括GWT的安装、配置、编码基础和客户端代码编写等方面的内容。 GWT安装和配置 在Eclipse中添加GWT插件是使用GWT开发的第一步...
2. **设计用户界面**:使用GWT的Design View,开发者可以直观地拖放UI组件,构建页面布局。 3. **开发服务器端逻辑**:GWT允许在Java后端实现业务逻辑,这可以通过Eclipse的Java编辑器和调试工具进行。 4. **运行...
**GWT(Google Web Toolkit)开发环境JAVA** Google Web Toolkit(GWT)是一个开放源代码的Java框架,它允许开发者使用Java语言来编写富互联网应用程序(Rich Internet Applications,RIA),并将其编译成优化的...
在这个实例中,`gwtExtStudy`可能包含了使用GWT Widget创建的页面和控件。 3. **事件处理**:GWT支持事件驱动编程,允许你为UI组件添加事件监听器,处理用户的交互行为。例如,点击按钮触发一个函数,提交表单等。 ...
- **Partial Page Rendering**:GWT利用Ajax技术实现部分页面渲染,只更新页面中需要改变的部分,提高响应速度。 - **History框架**:GWT提供了历史管理框架,使得在不刷新页面的情况下可以实现URL的改变,便于...
SmartGWT是基于Google Web Toolkit (GWT) 的一个开源框架,它为开发富互联网应用程序(RIA)提供了丰富的组件库和高级功能。SmartGWT的最新版本进一步提升了用户体验,简化了开发过程,提供了更多现代Web设计的需求...
GWT,全称为Google Web Toolkit,是Google推出的一款开源JavaScript开发框架,用于构建高性能的、客户端的Web应用程序。GWT允许开发者使用Java语言编写代码,然后自动编译为优化过的JavaScript,使得开发者能够利用...
同时,你将接触到GWT Ext的布局管理,学习各种布局模式如绝对布局、网格布局、表格布局等,以便更灵活地设计页面结构。 第三部分:实战应用与最佳实践 这一部分将通过实例展示gwtext和GWT Ext在实际项目中的应用。...