<div class="articleclass"><span>*</span>文章类别:
<input type="radio" name="leixing" value=1 /> 创业  
<input type="radio" name="leixing" value=2 /> 营销  
<input type="radio" name="leixing" value=3 /> 贸易  
<input type="radio" name="leixing" value=4 /> 管理  
<input type="radio" name="leixing" value=5 /> 商人  
<input type="radio" name="leixing" value=6 /> 情感</div>
action里面我是这样写的
int leixing=Integer.parseInt(request.getParameter("leixing").toString());
BlogArticles blogArticles=new BlogArticles();
blogArticles.setAType(leixing);leixing里面是空值!谁可以告诉我啊

解决方案 »

  1.   

    request.getParameter("leixing").toString() 这个也是空的么?
      

  2.   

    int leixing=Integer.parseInt((String)request.getParameter("leixing"));
    这样试试
      

  3.   

    第一,如果你没有选任何radio,
    request.getParameter("leixing") == null解决方案(适用于checkbox)
    <input type="radio" name="leixing" value=6 /> 情感
    <input type="hidden" name="leixing" value=0 /></div> <-- 一定要在最后此时,如果没有选择的话,request.getParameter("leixing") == "0"
    如果你选了radio,而没有值,看看是不是form外面了
      

  4.   

    写的好像是没什么问题,应该是url映射的问题啊,是不是这个请求没有提交到你的action中。
      

  5.   

    HOHO  谢谢上面的大虾们!!!自己搞定了!!!!!!!!!!!!
      

  6.   

    radio button要加group 吧??、