//$J2EE-Models.iNetModels.Com-Id:Administrator 12:00 PM 07/20/2006 $
// Copyright (C) 2006 The iNetModel Development Team
// Models.iNetModels.Com
//Service to Worker Pattern (s2w) Model.UserBean
// Script 1.0 Login.jsp
//
*/


//Views are simple JSP pages that read the model data from the UserBean.



< %page contentType="text/html"% >
< jsp:useBean id="userbean" scope="session" class="UserBean"/ >
< html>
< head>
< title>Login< /title>
< /head>
< body>
< form action="pages/workflow" method="post" >
< input type="text" name="username">
value=< jsp:getProperty name="s2w_models.userbean" property="username"/ >
Password: < input type="text" name="password">
< input type="submit" value="Log In">
< /form>
< /body>
< /html




Noticed in this code is that action now targets /pages/workflow. This will be the target of all our links, such as those in the second page, language.html. Since this page does not store any dynamic data it is stored as a plain HTML file.

Script 1.0 Language.html

/*
//
//$J2EE-Models.iNetModels.Com-Id:Administrator 12:00 PM 07/20/2006 $
// Copyright (C) 2006 The iNetModel Development Team
// Models.iNetModels.Com
// Service to Worker Pattern (s2w) View.language
// Script 1.0 language.html
//
*/


< html>
< head>
< title>Login < /title>
< /head>
< body>
< form action="pages/workflow" method="get" >
Language: < select name="language" >
< option value="EN">English< /option>
< option value="SP">Spanish< /option>
< /select>
< input type="submit" value="continue">
< /form>
< /body>
< /html