`
casephoen
  • 浏览: 19769 次
  • 性别: 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,开发者可以更清晰地定义和管理页面流程,提高代码的...

    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 API(Spring Web Flow 开发文档).CHM

    Spring Web Flow 。 官网 Spring Web Flow API。 Spring Web Flow 开发文档。

    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 webflow 参考

    spring webflow 1.0 速查参考手册,

    Spring Web Flow 介绍

    传统的Web页面流程图:例如Struts的Action和视图,从struts-config.xml文件的Action定义中不能清晰的看到页面流程(基于cocoon的…) Spring MVC提供了一个轻便的高层次的功能:表单控制器实现了一个与定义的页面流程。...

    spring_mvc_webflow案例

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

Global site tag (gtag.js) - Google Analytics