jsp页面杂记

本文介绍如何使用Struts2进行表单创建及数据处理,包括性别选择的回显、日期格式控制、密码初始化等功能,并展示了如何在同一页面实现添加和编辑操作。

统计数据<s:property value="#collectionList.size()"/>

必填项标记(*)<span style="color: red">(*)</span>

单选框

<input name="sex" type="radio" value="男" checked="checked" style="border:0px;" />

<input name="sex" type="radio" value="女" style="border:0px;" /></td>

回显

<s:radio name="sex" list="{'男', '女'}"></s:radio>

控制时间显示格式<input type="text" value="<s:date name="deployDate" format="yyyy-MM-dd" />" />

 

/** 初始化密码为1234 */
public String initPassword() throws Exception 
{
// 1,从数据库中取出原对象
User user = userService.getById(model.getId());

// 2,设置要修改的属性(要使用MD5摘要)
String md5Digest = DigestUtils.md5Hex("1234");
user.setPassword(md5Digest);
// 3,更新到数据库
userService.update(user);

return "toList";

}

添加、修改同一个页面

<s:form action="collectionUrl_%{id == null ? 'add' : 'edit'}.action" namespace="/personal">

<s:textfield cssClass="BigInput" name="name" size="30"></s:textfield>


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值