`
casephoen
  • 浏览: 19728 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

webflow不能在wap中使用

阅读更多

主要是事件触发的html控件
在wml里<a href="" event="e">可以使用
但wml没有submit,只有<go href="" method="post">,不知道webflow里使用submit的原理是什么,网上没搜到

分享到:
评论
4 楼 hanxd106 2009-03-06  
如何才能去掉  <input type="hidden" name="lt" value="${flowExecutionKey}" /> 不用的,因为我要把这个作为我的用应的登录页面
3 楼 casephoen 2009-01-08  
2 楼 jelver 2008-12-11  
已解决这个问题,特意来回复,希望对其他朋友有帮助,
<%@ page session="true"%>
<%@ page pageEncoding="UTF-8"%>
<%@ page contentType="text/vnd.wap.wml; charset=utf-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%>
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form"%>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<card title="WapAPP">
<p align="left">
	<img src="${pageContext.request.contextPath}/images/waplogo.gif"
		alt="logo" />
	<br />
	<form:form method="post" id="fm1" commandName="${commandName}">
          用户名:
		<input id="username" name="username" type="text" size="14" />
		 <br />
		 密 码:
		<input id="password" name="password" type="password" size="14" />
		 <br />
		<input type="hidden" name="lt" value="${flowExecutionKey}" />
		<input type="hidden" name="_eventId" value="submit" />
	</form:form>
	<%
		String url = request.getParameter("service");
	%>
	<anchor title="go">
	<spring:message code="screen.welcome.button.login" />
	<go
		href="./login?service=<%=url%>&amp;lt=${flowExecutionKey}&amp;_eventId=submit"
		method="post" accept-charset="UTF-8">
	<postfield name="password" value="\$(password)" />
	<postfield name="username" value="\$(username)" />
	</go>
	</anchor>
</p>
</card>
</wml>



注意:
<input type="hidden" name="lt" value="${flowExecutionKey}" />
<input type="hidden" name="_eventId" value="submit" />这两项的值必须有并且通过go中URL的方式传递过去即可,注意<form:form>标签必须保留,否则出错!

欢迎访问我的blog:www.blogjava.net/jelver
1 楼 jelver 2008-12-09  
用CAS+WAP做SSO,我正碰到这个问题,不知道如何解决啊,

相关推荐

    spring webflow 官方中文版权威指南PDF

    1. **Spring WebFlow简介**:介绍Spring WebFlow的基本概念,包括它为何被创建,以及在什么场景下使用最为合适。它主要解决的问题是如何优雅地管理用户会话中的复杂流程。 2. **流程定义**:Spring WebFlow通过XML...

    Spring-WebFlow入门中文文档

    Spring Web Flow 的目标是为了解决在 Web 应用中管理和重用页面流程的问题,尤其是在需要多步骤导航控制,如向导或大型事务流程时。通过使用 Spring Web Flow,开发者可以更清晰地定义和管理页面流程,提高代码的...

    webflow流程设置下载

    在WebFlow中,流程设置是至关重要的部分,它涉及到页面布局、交互行为、动画效果以及响应式设计等多个方面。以下是一些关于WebFlow流程设置的重要知识点: 1. **页面布局**:WebFlow提供了一个灵活的布局系统,你...

    spring web flow reference 2.4.0

    对于使用Ivy作为构建工具的项目,可以通过在ivy.xml文件中添加以下依赖来使用Spring Web Flow: ```xml &lt;dependency org="org.springframework.webflow" name="spring-webflow" rev="2.4.0"/&gt; ``` ##### 1.7 夜间...

    Spring Web Flow权威指南

    在Spring Web Flow中,“Flow”是整个框架的核心概念,它代表了一个具体的业务流程或用户交互序列。一个Flow可以包含多个步骤(Steps),每个步骤可以定义不同的处理逻辑,如数据绑定、验证规则、视图展示等。 ####...

    js webflow WEB工作流

    1. **节点(Nodes)**:在Webflow中,节点代表工作流中的一个步骤或任务。节点可以是用户交互、数据处理或者与其他系统的接口。创建和修改节点是Webflow的基本操作,允许开发者定义工作流的不同阶段。 2. **流程...

    spring web flow入门

    在传统Web应用中,页面流程往往模糊不清,缺乏明确的结构和重用机制。例如,基于Struts的Web应用通常利用框架的Action和视图来实现页面流,但这会导致流程定义散乱,难以维护和理解,同时也限制了组件的重用性。 ##...

    webflow2.42 jar包

    在 Web 开发中,WebFlow 提供了一种声明式的方式来定义用户交互的流程,这使得开发者能够专注于业务逻辑,而不是复杂的页面导航代码。它将流程定义为一系列的状态(states),每个状态可以有多个转移动作...

    Spring WebFlow

    此外,Spring Web Flow还提供了强大的回退和恢复机制,确保即使在错误或中断的情况下,也能恢复到之前的状态。 Spring Web Flow适用于需要复杂导航控制的场景,如多步骤的表单提交、向导式用户界面等。它鼓励服务...

    spring webflow的一个例子

    在Spring WebFlow中,流程是应用程序的核心,它定义了用户与系统的交互路径。流程由一系列的状态(states)组成,每个状态可以包含一个或多个动作(actions)。当用户执行某个操作时,WebFlow会根据预定义的规则决定...

    spring web flow 小项目

    在传统的Web页面流程中,如Struts,页面流程的定义往往不够直观,而Spring MVC虽然提供了轻量级的高层次功能,但对于复杂的页面流程管理仍稍显不足。Spring Web Flow则弥补了这一空白,允许开发者以简洁明了的方式...

    spring-webflow-2.3.1官方jar包

    3. **示例应用**:提供了实际的代码示例,演示了如何在项目中应用Spring WebFlow。 **使用场景** Spring WebFlow特别适合于需要多步骤用户交互的场景,例如购物车结账流程、用户注册、表单提交等。通过它,开发者...

    spring-webflow-reference.pdf

    《Spring WebFlow参考指南》是Spring框架中关于Web应用程序流程管理的重要参考资料,它详细阐述了如何使用Spring WebFlow构建动态、交互式的Web应用。Spring WebFlow是一个轻量级的框架,旨在解决MVC架构中复杂流程...

    WebFlow对于网页上画流程图。

    在WebFlow中,流程图的创建不仅限于简单的展示,还可以通过丰富的视觉元素和代码生成功能,将流程图转化为网页项目的一部分。这意味着设计师可以在同一平台上完成从设计到开发的全过程,确保设计思路的准确实现。 ...

    Spring Web Flow2入门(二)

    - **webflow-javaConfig.zip**:这个压缩包包含了一个使用Java配置实现的SWF示例,你可以通过解压、构建和运行来观察其工作流程。 - **webflow-xml.zip**:这个示例则展示了如何通过XML配置文件定义和管理Flow。 ...

    深入解析Spring MVC与Web Flow

    10. **回退(Flow Scope)**:Web Flow维护了流程范围内的上下文,即使在不同的视图状态之间切换,也能保持数据的一致性。 Spring MVC和Web Flow的结合使用,能够帮助开发者构建出既具有强大功能又易于维护的Web...

    spring webflow 参考

    spring webflow 1.0 速查参考手册,

    Spring Web Flow CartApp4

    业务的逻辑涉及到数据的获取、传递、保存,相关的业务功能函数的调用等内容,这些功能的实现都可用 Java 代码来完成,但定义 Spring Web Flow 的语法与 Java 是无关的,这就要求 Spring Web Flow 提供与 Java 代码的...

    spring_mvc_webflow案例

    在这个案例中,我们将深入探讨Spring MVC WebFlow的XML配置版本,它是如何与Spring MVC协同工作来创建动态网页流程的。 在Spring MVC中,WebFlow定义了一种声明式的方式来处理Web应用程序中的流程逻辑。相比于传统...

Global site tag (gtag.js) - Google Analytics