struts 的 html:radio标签设置默认的问题(值为中文)

yugang1219 2008-06-30 08:53:12
如下两个radio标签
<html:radio property="sex" value="男"/>男
<html:radio property="sex" value="女"/>女

如果我要让“男”默认选中,则可以在对应的ActionForm中设置默认值:

..........................
private String realname;

private String sex="男";

private String address;

.........................

但是这样做是不行的,然后我把值改成英文:

<html:radio property="sex" value="man"/>男
<html:radio property="sex" value="woman"/>女

然后在对应的ActionForm中设置默认值:

..........................
private String realname;

private String sex="man";

private String address;

.........................

页面里面“男”那个按钮就默认选中了

我想知道值含有中文的时候怎么处理呢?
...全文
127 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Landor2004 2008-07-01
  • 打赏
  • 举报
回复
乱码了,转码吧,可以这样
1 加过滤器 网上有很多这样的例子

2 手工转码
似乎这样
private String sex= new String("男".getBytes("ISO-8859-1"),"GBK");

67,538

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧