当前位置: 代码迷 >> Java Web开发 >> 新手问个javabean有关问题
  详细解决方案

新手问个javabean有关问题

热度:1089   发布时间:2013-02-25 21:18:00.0
新手问个javabean问题
我想知道javabean是如何作用的。
下面这个是在myBean。jsp页面提交内容到student。jsp 在通过Bean。java在student。jsp里显示内容。我想问的是,当表单提交过去后,整个过程是怎样的,先调用什么 在调用什么。可能我表述的不是很清楚,谢谢了
myBean。jsp
Java code
<html>  <head>    <base href="<%=basePath%>">    <title>My JSP 'myBean.jsp' starting page</title>  </head>    <body>       <form action="student.jsp">          <p>学号:             <input type="text" name="id">          </p>          <p>年龄:             <input type="text" name="age">          </p>          <p><input type="submit" value="提交"/></p>       </form>  </body></html>

student。jsp
Java code
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%><jsp:useBean id="student" class="com.javabean.Bean"></jsp:useBean><jsp:setProperty property="*" name="student"/><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html>  <head>    <base href="<%=basePath%>">        <title>My JSP 'student.jsp' starting page</title>     </head>    <body>     学号:<%=student.getId() %>     年龄:<%=student.getAge() %>  </body></html>

Bean。java
Java code
package com.javabean;public class Bean {    private String id,age;    public Bean(){    }    public void setId(String id){        this.id=id;    }    public String getId(){        return id;    }    public void setAge(String age){        this.age=age;    }    public String getAge(){        return age;    }}


------解决方案--------------------------------------------------------
探讨
当表单提交过去后,整个过程是怎样的,先调用什么 在调用什么。可能我表述的不是很清楚,谢谢了

  相关解决方案