私の最初のStrutsプログラム
いよいよ私の最初のStrutsプログラムが始まります.その前に少しは知っていましたが、真剣にやってみませんでした.今回は徹底的に明らかにします.プラグインを統合したのでMyEclipeで作りました
の能力はとても良くて、このように多くの事を省くことができます.
(1)MyEclipseの下でプロジェクトを作成する.Strutsフレームワークは主にWeb Projectの開発に用いられ、J 2 EEシリーズに属するため、「MyEclipse」-->「J 2 EE Projects」-->「Web Project」タイプを選択する.
そうでなければ、Strutsプログラムは実行されませんよ.システムは自動的にあなたのプロジェクトのためにJ 2 ee基本パッケージをロードします.
(2)2つ目のステップは、このプロジェクトにStrutsパッケージを追加し、「MyEclipe」メニューの下で「add struts capabilities」を選択することです.MyEclipseは、Struts sSupport for MyEcliplse Webを起動します.
Projectウィザードでは、Strutsプロファイルのパスと名前を設定できます.クラスのパッケージを作成し、その国際化ファイルをこのパッケージのルートディレクトリの下に自動的に配置します.
(3)我々が行うべきこの例は非常に簡単であり,簡単なユーザアイデンティティの合法性判断を完了することである.ユーザーは私たちが提供した操作インタフェースを通じて名前とパスワードを入力します(ここでは「lll」と「aaa」が必要です)、合法的であれば負けます.
歓迎の言葉を出します.そうしないと戻り、エラーの原因を提示します.まず、Strutsラベルを含むJSPファイルであるユーザ要求取得ページを作成します.私たちは2つのJSPを定義しました.1つはloginです.jspユーザーログインの取得に使用
リクエスト、1つはログインに成功した後にジャンプするsuccessです.jsp.login.jspコードは以下の通りです.
の内容は、参照するStrutsタグライブラリの内容と、そのライブラリの内容のプレフィックス情報である.このホームページには、ユーザー名ラベルとユーザー名テキストボックス、パスワードラベル、パスワードテキストボックスを表示する必要があります.注意してください
情報を求めるのはフォームの中で含んで、ここで伝統的なhmtlの
の能力はとても良くて、このように多くの事を省くことができます.
(1)MyEclipseの下でプロジェクトを作成する.Strutsフレームワークは主にWeb Projectの開発に用いられ、J 2 EEシリーズに属するため、「MyEclipse」-->「J 2 EE Projects」-->「Web Project」タイプを選択する.
そうでなければ、Strutsプログラムは実行されませんよ.システムは自動的にあなたのプロジェクトのためにJ 2 ee基本パッケージをロードします.
(2)2つ目のステップは、このプロジェクトにStrutsパッケージを追加し、「MyEclipe」メニューの下で「add struts capabilities」を選択することです.MyEclipseは、Struts sSupport for MyEcliplse Webを起動します.
Projectウィザードでは、Strutsプロファイルのパスと名前を設定できます.クラスのパッケージを作成し、その国際化ファイルをこのパッケージのルートディレクトリの下に自動的に配置します.
(3)我々が行うべきこの例は非常に簡単であり,簡単なユーザアイデンティティの合法性判断を完了することである.ユーザーは私たちが提供した操作インタフェースを通じて名前とパスワードを入力します(ここでは「lll」と「aaa」が必要です)、合法的であれば負けます.
歓迎の言葉を出します.そうしないと戻り、エラーの原因を提示します.まず、Strutsラベルを含むJSPファイルであるユーザ要求取得ページを作成します.私たちは2つのJSPを定義しました.1つはloginです.jspユーザーログインの取得に使用
リクエスト、1つはログインに成功した後にジャンプするsuccessです.jsp.login.jspコードは以下の通りです.
<%@ page contentType="text/html; charset=UTF-8"%>
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
<HTML>
<HEAD>
<TITLE><bean:message key="login.jsp.title"/></TITLE>
<html:base/>
</HEAD>
<BODY>
<h3><bean:message key="login.jsp.page.heading"/></h3><html:errors/>
<html:form action="loginAction.do" focus="username">
<TABLE border="0" width="100%">
<TR><TH align="right"><bean:message key="login.jsp.prompt.username"/></TH>
<TD align="left"><html:text property="username"/></TD></TR>
<TR><TH align="right"><bean:message key="login.jsp.prompt.password"/></TH>
<TD align="left"><html:password property="password"/></TD></TR>
<TR><TD align="right"><html:submit><bean:message key="login.jsp.prompt.submit"/></html:submit></TD>
<TD align="left"><html:reset><bean:message key="login.jsp.prompt.reset"/></html:reset></TD></TR>
</TABLE>
</html:form>
</BODY>
</HTML>
情報を求めるのは