商城首页欢迎来到中国正版软件门户

您的位置: 首页 > 文章列表 > 编程开发 > JSP的setProperty的使用方法

JSP的setProperty的使用方法

  发布于2026-07-22 阅读(0)

扫一扫,手机访问

JSP的setProperty的使用方法

一 介绍

这个标签,说穿了就是给已经实例化的Ja vaBean对象属性赋值用的。它一共有四种不同的写法,适用场景各有不同,下面挨个拆解。

二 四种形式

JSP的setProperty的使用方法

三 实例

话不多说,直接上代码。先看登录页面,后面再通过setProperty把表单数据塞进Bean里。

1、login.jsp

<%@ page language="ja va" import="ja va.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      
    
    
          
    
    
      
    
    
    

系统登录


用户名:
密码:

2、dologin.jsp

<%@ page language="ja va" import="ja va.util.*" contentType="text/html; charset=utf-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%> 

 
    
        
    My JSP 'dologin.jsp' starting page      
    
    
          
    
    
      
    
    
      
    

setProperty动作元素


<%-- --%> <%-- --%> <%-- --%> 用户名:<%=myUsers.getUsername() %>
密码:<%=myUsers.getPassword() %>


四 运行结果

JSP的setProperty的使用方法

从实际效果来看,的四种用法各有侧重:自动匹配全部属性、匹配部分属性、手工赋值、通过URL参数赋值。代码里也把几种方式都注释出来了,方便对比理解。关键点在于,property="*"能直接把表单请求参数和Bean属性名一一对应起来,省去手动取值的麻烦;而param属性则允许从URL参数中取一个不同的名字来赋值,灵活性更高。实际项目中按需选用即可。

本文转载于:https://www.jb51.net/article/125647.htm 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。

热门关注