博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JSP之JavaBean
阅读量:5266 次
发布时间:2019-06-14

本文共 3485 字,大约阅读时间需要 11 分钟。

package com.po;public class Users {	private String username;	private String password;	public Users(){			}	public String getUsername() {		return username;	}	public void setUsername(String username) {		this.username = username;	}	public String getPassword() {		return password;	}	public void setPassword(String password) {		this.password = password;	}	}
<%@ page language="java" import="java.util.*" contentType="text/html; charset=utf-8"%><%@ page import="com.po.Users" %><%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%>              My JSP 'index.jsp' starting page	

普通方式使用JavaBean


<% Users user = new Users(); user.setName("admin"); user.setPassword("123456"); %> <%=user.getName() %>
//login.jsp<%@ page language="java" import="java.util.*" contentType="text/html; charset=utf-8"%><%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%>              My JSP 'login.jsp' starting page    	
用户名:
密码:
//dologin.jsp<%@ page language="java" import="java.util.*" contentType="text/html; charset=utf-8"%><%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%>              My JSP 'index.jsp' starting page	

useBean标签使用JavaBean


<%-- --%>
<%--
--%> <%--
--%> <%--
--%>
<%--使用传统表达式的方法获取username与password --%> <%-- <%=myUser.getUsername() %> <%=myUser.getPassword() %> --%> 用户名:
密码:
測试作用域 <% request.getRequestDispatcher("testScope.jsp").forward(request, response); %>

//testScope.jsp<%@ page language="java" import="java.util.*" contentType="text/html; charset=utf-8"%><%@ page import="com.po.Users" %><%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%>              My JSP 'testScope.jsp' starting page    	
<%--
<%=((Users)application.getAttribute("myUser")).getUsername() %> <%=((Users)application.getAttribute("myUser")).getPassword() %> --%> <%--
<%=((Users)session.getAttribute("myUser")).getUsername() %> <%=((Users)session.getAttribute("myUser")).getPassword() %> --%> <%--
<%=((Users)request.getAttribute("myUser")).getUsername() %> <%=((Users)request.getAttribute("myUser")).getPassword() %> --%>
<% String username = ""; String password = ""; if(request.getAttribute("myUser")!=null){ username = ((Users)request.getAttribute("myUser")).getUsername(); password = ((Users)request.getAttribute("myUser")).getPassword(); } %> 用户名:<%=username %> 密码:<%=password %>

转载于:https://www.cnblogs.com/jzdwajue/p/6978411.html

你可能感兴趣的文章
SDN第一次作业
查看>>
模板设计模式的应用
查看>>
【井字游戏】做一款回忆童年的游戏
查看>>
高性能的异步爬虫
查看>>
数据结构(二):栈
查看>>
实训第五天
查看>>
平台维护流程
查看>>
SQL (FMDB)
查看>>
2012暑期川西旅游之总结
查看>>
Linux发行版的排行
查看>>
宾得镜头大全与发展史
查看>>
spread+wackamole打造全新高可用+负载均衡
查看>>
Xcode 快捷键及代码格式化
查看>>
12010 解密QQ号(队列)
查看>>
Docker简明教程(以安装wget程序为例)
查看>>
2014年辛星完全解读Javascript第一节
查看>>
装配SpringBean(一)--依赖注入
查看>>
daydayup2 codeforces143C
查看>>
ANT打包J2EE项目war包
查看>>
UESTC-我要长高 DP优化
查看>>