谢谢,我就会试试...
2.我想取select的中国怎么办?用request.getParameter("name")只能取value值,不能取里面的值。<select id="name" name="name">
<option value="1">中国</option>
<option value="2">小日本</option>

解决方案 »

  1.   

    jon_wd() ( ) 信誉:100    Blog 这样不行,看来是在sql server数据库里直接就是按此格式生成了。。
      

  2.   

    在toString()以后
    把结果写到一个String[]数组里面
    再按照想要的结果输出不知道可以不
    没试过
      

  3.   

    第二个问题
    为什么不把value的值设置成一样呢?
      

  4.   

    redtamo(楚枫) ( ) 信誉:100    Blog 
    value的值肯定不能设成一样的哦
    第一个问题你这样当然可以实现,我现在是想要java的内置方法
    比如像.net一样就是这样输出DateTime.Now.ToString("MM-dd-yyyy");
      

  5.   

    if (request.getParameter("name")==1)
    println("中国");
      

  6.   

    java.text.SimpleTextFormat formatter = new java.text.SimpleTextFormat("yyyy-MM-dd");
    System.out.println(formatter.format(getDate()));
      

  7.   

    你可以在javascript中写这样:var s = name.option;这样的话s中应该就是中国或日本,你可以试试!
      

  8.   

    把value的设为一样2.我想取select的中国怎么办?用request.getParameter("name")只能取value值,不能取里面的值。<select id="name" name="name">
    <option value="中国">中国</option>
    <option value="小日本">小日本</option>
      

  9.   

    galant2008(無賴) ( ) 信誉:100    Blog 
    values值肯定不能一样,不然显示的时候就只是显示数字了。
    还有,values也不能为中文,因为它对应的是数据库的ID
      

  10.   

    值设为一样...或是用if (request.getParameter("name")==1)
    println("中国");都得..
      

  11.   

    如果你下拉框中的值是从数据库中取得的,那么可以取得value值,再到数据库中去查询
    也可以建一个常量类,里面存一个数组,这样你可以从这个类中根据前台取得的value值得到要达到的名字。
    还可以在提交之前,取得被选中的option的名字“中国”,放入一个hidden域中,
    在后台可以直接读取这个hidden域中的值