JSP--(jsp:useBean动作标识的具体应用)

JSP--(jsp:useBean动作标识的具体应用)_第1张图片
(1)创建一个名为UserInfo的javaBean,用来保存用户信息:
package com.Bean;

public class UserInfo {
	private String name;
	private String job;
	
	public UserInfo(){
		name="";
		job="";
	}
	public String getName() {
		return name;
	}
	public void setName(String name) throws Exception {
		this.name = new String(name.getBytes("ISO-8859-1"),"gbk");
	}
	public String getJob() {
		return job;
	}
	public void setJob(String job) throws Exception {
		this.job =  new String(job.getBytes("ISO-8859-1"),"gbk");
	}
}


(2)创建提供用户输入注册信息的页面index.jsp:
<%@ page language="java" contentType="text/html; charset=gb2312"%>


用户注册



 
用户注册
用户名:
职  务:



(3)创建接受form表单的jsp页面doreg.jsp,在其中判断用户输入的信息并将请求转发至指定的页面中
<%@ page language="java" contentType="text/html; charset=gb2312"%>


<%
   String name=us.getName();
   String job=us.getJob();
   
   if(name.equals("")||job.equals("")){
%>
   
<% }else{ %>
   
<% } %>


(4)创建false.jsp页面,显示注册失败提示信息
<%@ page language="java" contentType="text/html; charset=gb2312"%>


注册失败!



 
注册失败!
请输入 用户名职务!
返回


(5)创建success.jsp页面,显示注册成功提示信息
<%@ page language="java" contentType="text/html; charset=gb2312"%>
<%@ page import="com.Bean.UserInfo" %>
<%
  String username=((UserInfo)request.getAttribute("us")).getName();
  String userjob=((UserInfo)request.getAttribute("us")).getJob();
%>


注册成功



 
注册成功
用户名:<%=username%>    职  务:<%=userjob%>
返回

最终实现结果:
JSP--(jsp:useBean动作标识的具体应用)_第2张图片


注册成功:
JSP--(jsp:useBean动作标识的具体应用)_第3张图片



你可能感兴趣的:(S1:JSP)