struts ActionForm 空字段问题

本文介绍了一个使用Struts框架的表单提交案例,包括前端HTML表单的创建、通过Struts ActionForm接收数据的过程及如何在JSP页面上显示这些数据。特别展示了如何利用EL表达式简化ActionForm属性的输出。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前台:

 

<form action="" method="post">

    <input type="text" name="userName" />

    <input type="submit" value="提交" />

</form>

 

 

jsp输出:

 

<%

TestActionForm  tf = (TestActionForm)request.getAttribute("testActionForm");

%>

 

<%=tf.getUserName()%>

 

<%=tf.getPassword()%>

 

 

EL表达式输出:

 

${testActionForm.userName}    //testActionForm 为 struts-config.xml 中actionForm的name值

 

${testActionForm.password}

 

后台:

 

ActionForm

 

private String userName;

 

private String password;

 

 

运行:

 

输入jack

 

不输入任何值

 

输出:

 

jsp输出:

 

姓名:jack

密码:null

 

姓名:

密码:null

 

jstl输出:

 

姓名:jack

密码:

 

姓名:

密码:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值