메인 플로우가 있습니다. 서브 플로우로 링크되는 테스트 애플리케이션의 엔트리 포인트 인 index.jsp의 링크입니다. mainflow는 main-flow.xml이며 class = "org.springframework.webflow.mvc.servlet.FlowController"를 사용하여 bean 선언의 main.htm에 매핑됩니다.Button eventid를 사용하여 Spring 웹 플로우를 다음 상태로 전환
은 주 유동 뷰의 서브 플로우에 연결하는 링크의 Systeme의 suchen
있다. 서브 플로우에서
나는이 있습니다<?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:ns0="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="
http://www.springframework.org/schema/webflow
http://www.springframework.org/schema/webflow/spring-webflow-2.0.xsd"
start-state="Search">
<view-state id="Search" view="/Search" >
<transition on="proceed" to="temp" />
<transition on="cancel" to="SubEnd" />
</view-state>
<view-state id="temp" view="/End" />
<view-state id="SubEnde" view="/Start" />
</flow>
, 지금 바로 링크 버튼을 어떤 논리를 포함하지 않는 검색보기. End.jsp의 JSP에는 일부 ipsum 정적 컨텐츠 만 포함되며 Start는 기본 플로우가 사용하는 것과 동일한 뷰입니다.
Search.jsp 링크 및 버튼 :
이 작동 :
<a href="main.htm?_flowExecutionKey=${flowExecutionKey}&_eventId=proceed">
<span>Proceed Link</span></a>
이것은 단지 표시되지 않습니다 "요청한 리소스를 사용할 수없는 설명을." 사이트 :
<a href="${flowExecutionKey}&_eventId=proceed">
<span>Proceed Link 2</span></a>
<a href=_eventId=proceed">
<span>Proceed Link 3</span></a>
그리고 버튼을 그냥 아무것도 모든 작업을 수행하지 않습니다는 :
<input type="submit" value="Proceeding" name="_eventId_proceed" id="eventId_proceedButton1">
잘못 여기서 뭐하는거야? 나는 인터넷에서 단추를 지정하는 수많은 예제를 보았습니다. 버튼에 대한 구성이 없거나 무엇이 있습니까?