[Sample.vm]
|
[Welcome.vm]
<html> <head> <title>Welcome</title> <BASE href="$link.baseRef"> </head> <body bgcolor="#ffffff"> #if ($logonActionForm) <H3>Welcome $logonActionForm.username!</H3> #else <H3>Welcome World!</H3> #end $!errors.msgs() </body> </html> |
[Logon.vm]
<HTML> <HEAD> <TITLE>Sign in, Please!</TITLE> <script language="javascript" src="validate.js"></script> </HEAD> <BODY> 테스트 중 $!errors.msgs() <FORM name="logonForm" method="POST" action="$link.setAction('/logonAction')" onsubmit="return validate(this);"> <TABLE border="0" width="100%"> <TR> <TH align="right">Username:</TH> <TD align="left"><INPUT type="text" name="username" dispName="username" notNull value="$!logonForm.username"></TD> </TR> <TR> <TH align="right">Password:</TH> <TD align="left"><INPUT type="password" name="password" dispName="password" notNull value="$!logonForm.password"></TD> </TR> <TR> <TD align="right"><INPUT type="submit" value="Submit" name="submit"></TD> <TD align="left"><INPUT type="submit" value="reset" value="Reset" name="reset"></TD> </TR> </TABLE> </BODY> </HTML> |
[struts-config.xml]
<form-beans> <form-bean name="logonForm" type="com.jumyung.sample.form.LogonActionForm" /> </form-beans> <action-mappings> <action input="/Logon.vm" name="logonForm" path="/logonAction" scope="session" type="com.jumyung.sample.action.LogonAction" validate="true" > <forward name="success" path="/Welcome.vm"/> </action> </action-mappings> |
[결과]
![]() |
|
커피한잔(5000원) 으로 배우는 Vue.js 개념 핵심 강의! - 인프런 인강 55% 할인 쿠폰
커피한잔(5000 원) 으로 배우는 Vue.js 개념 핵심 강의! 모바일 환경에서도 강의를 수강할 수 있도록 강의가 많이 개선되었습니다. 인프런 인터넷 강의 선착순 100명 55% 할인쿠폰! [Vue.js] javascript Real
plogger.tistory.com
[Vue.js 입문] 초보 실전 웹앱 개발 - 1부 : vue 개념 ~ 핵심 문법 - 인프런
이 강의를 수강하시면 Vue.js 와 관련된 기본적인 개념부터 Real 웹앱 개발을 해 볼 수 있습니다. 이 강의는 1부 기본기 이며, 2부와 3부를 통해서 실제 Real 웹앱을 구현해 보도록 하겠습니다. 초급 ��
www.inflearn.com
반응형
'Frontend > velocity' 카테고리의 다른 글
Velocity II - Development Configuration | by Hoon (0) | 2010.12.23 |
---|---|
Velocity 개요, 실행원리 | by Hoon (0) | 2010.12.23 |
댓글