当前位置:编程学习 > JAVA >>

简单的Java问题求解,急!!!!!!!!!


<html:select property="q_MONTH" styleId="q_MONTH" value="${requestScope.q_MONTH}" onchange="submitForm();">
                            <%
                                for (int i = 1; i <=12; i++) {
                                 String m = "01";
                                 m=i+"";
                                 if (i<10){
                                 m=("0"+i);
                                 }
                            %>
                                <c:set var="month" value="<%=m%>"></c:set>
                                <html:option value="${month}">
                                    ${month}
                                </html:option>
                            <%
                                }
                            %>
                        </html:select>

这段代码是得到月份的,请问我怎么让它一开始就默认选中当月呢?? --------------------编程问答-------------------- new date 判断下 --------------------编程问答-------------------- JSP页面中不建议出现  <%
                                for (int i = 1; i <=12; i++) {
                                    String m = "01";
                                    m=i+"";
                                    if (i<10){
                                        m=("0"+i);
                                    }
                            %>
这种代码 --------------------编程问答--------------------
引用 2 楼 w156445045 的回复:
JSP页面中不建议出现 <%
  for (int i = 1; i <=12; i++) {
  String m = "01";
  m=i+"";
  if (i<10){
  m=("0"+i);
  }
  %>
这种代码



我们公司这样用的,没办法 --------------------编程问答-------------------- 比较一下

<html:select>

看到这种东西就觉得胃疼...

不帮你写了 --------------------编程问答-------------------- 如果用<html:select>
可以在action里设置form的q_MONTH的值,之后跳转到jsp界面会自动给你选中的 --------------------编程问答-------------------- 都写Java代码在页面上了
干脆,new Date()
然后getMonth拿到当前月

然后你在生成<option>的时候不是有个<option select>的属性的嘛

你判定到一致就标上select呗 --------------------编程问答-------------------- 用js初始化日期为本月 --------------------编程问答-------------------- 神了,你这什么公司,用什么标签,什么代码~~~我看了就别扭 --------------------编程问答-------------------- 你都用EL表达式了,应该是通过Action吧,直接selete name="q_MONTH"不要value了,通过Action 
sertQ_MONTH(new Date )

--------------------编程问答-------------------- sertQ_MONTH(new Date() )三次回复了- -!!!
补充:Java ,  Java EE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,