谢谢,我就会试试...
2.我想取select的中国怎么办?用request.getParameter("name")只能取value值,不能取里面的值。<select id="name" name="name">
<option value="1">中国</option>
<option value="2">小日本</option>
2.我想取select的中国怎么办?用request.getParameter("name")只能取value值,不能取里面的值。<select id="name" name="name">
<option value="1">中国</option>
<option value="2">小日本</option>
把结果写到一个String[]数组里面
再按照想要的结果输出不知道可以不
没试过
为什么不把value的值设置成一样呢?
value的值肯定不能设成一样的哦
第一个问题你这样当然可以实现,我现在是想要java的内置方法
比如像.net一样就是这样输出DateTime.Now.ToString("MM-dd-yyyy");
println("中国");
System.out.println(formatter.format(getDate()));
<option value="中国">中国</option>
<option value="小日本">小日本</option>
values值肯定不能一样,不然显示的时候就只是显示数字了。
还有,values也不能为中文,因为它对应的是数据库的ID
println("中国");都得..
也可以建一个常量类,里面存一个数组,这样你可以从这个类中根据前台取得的value值得到要达到的名字。
还可以在提交之前,取得被选中的option的名字“中国”,放入一个hidden域中,
在后台可以直接读取这个hidden域中的值