stucts 2.0の簡単な例
Struts 2.0はstruts 1.0とWebWork 2.2の合併版で、2大流行のMVCフレームの長所を集めました.strutsフレームワークにとって大きな向上であり、開発者の開発プロセスもより大幅に簡略化されました.
この例は簡単なログイン効果を実現しました.操作手順は以下の通りです.
1、まず、apacheのウェブサイトからstruts 2.011のフルパッケージをダウンロードします.http://struts.apache.org/downloads.html)、解凍後、次のいくつかのファイルを見つける必要があります.
commons-loging-1.0.4.jar
freemarker-23.80.jar
ognl-2.6.11.jar
struts 2-core-2.11.jar
xwork-2.7.4.jar
2、その後、私達は最初の例を作り始めます.webプロジェクトのstruts 2を新設します.
3、上に挙げたjarファイルをプロジェクトのstruts 2\WEB-INF\libにコピーしたり、自分のstust 2.0ユーザーライブラリを追加したりします.
4、新規ロゴin.jsp
この例は簡単なログイン効果を実現しました.操作手順は以下の通りです.
1、まず、apacheのウェブサイトからstruts 2.011のフルパッケージをダウンロードします.http://struts.apache.org/downloads.html)、解凍後、次のいくつかのファイルを見つける必要があります.
commons-loging-1.0.4.jar
freemarker-23.80.jar
ognl-2.6.11.jar
struts 2-core-2.11.jar
xwork-2.7.4.jar
2、その後、私達は最初の例を作り始めます.webプロジェクトのstruts 2を新設します.
3、上に挙げたjarファイルをプロジェクトのstruts 2\WEB-INF\libにコピーしたり、自分のstust 2.0ユーザーライブラリを追加したりします.
4、新規ロゴin.jsp
<?xml version="1.0" encoding="UTF-8" ?>
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Insert title here</title>
</head>
<body>
<form action="login.action" method="post">
username:<input type="text" name="username" /><p>
password:<input type="password" name="password" /><p>
<input type="submit" name="Submit" value=" " />
</form>
</body>
</html>
struts 1とstruts 2の違い: