首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Spring webflow重定向

Spring webflow重定向
EN

Stack Overflow用户
提问于 2013-11-09 18:24:08
回答 1查看 828关注 0票数 1

我的flow.xml是

代码语言:javascript
复制
<?xml version="1.0" encoding="UTF-8"?>
<flow xmlns="http://www.springframework.org/schema/webflow"
      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
      xmlns:webflow="http://www.springframework.org/schema/webflow-config"
      xsi:schemaLocation="http://www.springframework.org/schema/webflow
                          http://www.springframework.org/schema/webflow/spring-webflow-2.0.xsd">




    <view-state id="index"  view="/WEB-INF/jsp/index.jsp">
        <transition on="phoneEntered" to="s1"/>
    </view-state>

     <view-state id="s1"  view="/WEB-INF/jsp/ac.jsp">
        <transition on="buttonPressed" to="next"/>
    </view-state>

    <end-state id="next" view="/WEB-INF/jsp/next.jsp"/>

</flow>

我的index.jsp代码是

代码语言:javascript
复制
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">

<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>Welcome to Spring Web MVC project</title>
    </head>

    <body>

    <form:form>

        <input type="hidden" name="_flowExecutionKey" value="${flowExecutionKey}"/>

        <input type="submit" name="_eventId_phoneEntered" value="HIT ME"/>
    </form:form>

    </body>
</html>

什么都没发生

当在web浏览器中呈现index.jsp时,url看起来像/orderFlow.htm?execution=e2s1

请帮帮忙

EN

回答 1

Stack Overflow用户

发布于 2013-12-03 03:57:29

您需要在JSP中定义Spring表单标记库:

代码语言:javascript
复制
<%@ taglib uri="http://www.springframework.org/tags/form" prefix="form"%>

您也不需要或不想要隐藏的_flowExecutionKey参数。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19874865

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档