当前位置: 主页 > 编程知识 > 其他编程 > JSP入门教程

JSP入门教程

时间:2009-10-10来源:站长资讯网 点击:

看看代码吧:

dukebanner.html

<table border="0" width="400" cellspacing="0" cellpadding="0">

<tr>

<td height="150" width="150"> &nbsp; </td>

<td width="250"> &nbsp; </td>

</tr>

<tr>

<td width="150"> &nbsp; </td>

<td align="right" width="250">
<img src="duke.waving.gif"> </td>

</tr></table><br>

主JSP文件:hellouser.jsp

<%@ page import="hello.NameHandler" %>

<jsp:useBean id="mybean" scope="page" class="hello.NameHandler" />

<jsp:setProperty name="mybean" property="*" />

<html>

<head><title>Hello, User</title></head>

<body bgcolor="#ffffff" background="background.gif">

<%@ include file="dukebanner.html" %>

<table border="0" width="700">

<tr><td width="150"> &nbsp; </td>

<td width="550">

<h1>My name is Duke. What‘s yours?</h1></td></tr>

<tr><td width="150" &nbsp; </td><td width="550">

<form method="get">

<input type="text" name="username" size="25">

<br>

<input type="submit" value="Submit">

<input type="reset" value="Reset">

</td></tr>

</form>

</table>

<%

If ( request.getParameter("username") != null )

{

%>

<% @ include file="response.jsp" %>

<% }

%>

</body></html>

回应文件:response.jsp

<table border="0" width="700">

<tr>

<td width="150"> &nbsp; </td>

<td width="550">

<h1>Hello, <jsp:getProperty name="mybean" property="username" />!

</h1>

</td>

</tr>

</table>

处理数据的Bean:(namehandler.java)

package hello;

public class NameHandler

{

private String username;

public NameHandler() {

username = null;

}

public void setUsername( String name ) {

username = name;

}

public String getUsername() {

return username;

}

}

站长资讯网
.
分页: [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]
TAG: JSP入门教程
推荐内容最近更新人气排行
关于我们 | 友情链接 | 网址推荐 | 常用资讯 | 网站地图 | RSS | 留言