Java/J2EE/JSP/標準アクションタグ

Last-modified: 2008-02-03 (日) 18:42:34

forward

構文

<jsp:forward page="転送先URL" />

転送先URLは相対パス又はアプリケーションルートからの絶対URLで指定する
必要がある。
転送先がJSP又はサーブレットだった場合、requestオブジェクトの内容が引き継がれる。

useBean setProperty getProperty

まずBeanを作成します。場所はsrc配下にパッケージを作成して作ると良いと思います。

bean1.jpg

そして以下のようにuseBeanで使うBeanを指定すると、以下で使用することが出来ます。

<%@ page language="java" contentType="text/html; charset=windows-31j"
    pageEncoding="windows-31j" errorPage="error.jsp" %>
<%@ include file="header.jsp" %>
<jsp:useBean id ="chari" scope="page" class="hisada.Bicycle" />
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<%@page import="hisada.Bicycle"%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-31j">
<title>Insert title here</title>
</head>
<body>
<jsp:setProperty name="chari" property="speed" value="10" />
<jsp:getProperty name="chari" property="speed" />
</body>
</html>

結果は。。。

bean2.jpg