Be happy with Java

          畢設代碼改進版,寫了71行:)

          Item.java:)
          ?1package?xml;
          ?2public?class?Item?implements?java.io.Serializable{
          ?3????private?String?input=null,output=null;
          ?4????public?Item(String?input,String?output)?
          ?5????{?
          ?6????????this.input=input;?
          ?7????????this.output=output;?
          ?8????}
          ?
          ?9????public?String?getinput()?
          10????{?
          11????????return?input;?
          12????}
          ?
          13????public?String?getoutput()?
          14????{?
          15????????return?output;?
          16????}
          ?
          17}
          ItemOption.java:)
          ?1package?xml;?
          ?2import?java.util.Iterator;?
          ?3import?java.util.Vector;?
          ?4public?class?ItemOption?implements?java.io.Serializable?{?
          ?5????private?Vector?items=new?Vector();?
          ?6????public?ItemOption()?
          ?7????{?
          ?8????}
          ?
          ?9????public?Iterator?getItems()?
          10????{?
          11????????return?items.iterator();?
          12????}
          ?
          13????//增加vector中的對象?
          14????public?void?addItem(String?input,String?output)?
          15????{?
          16????????Object?elements=new?Item(input,output);?
          17????????items.addElement(elements);?
          18????}
          ?
          19????//移除vector中的對象?
          20????public?void?delItem()?
          21????{?
          22????????items.removeAllElements();?
          23????}
          ?
          24}
          ?
          25
          tcxml.jsp:)
          ?1<%@?page?contentType="text/html;charset=gb2312"%>
          ?2<%@?page?import="xml.*"%>
          ?3<jsp:useBean?id="ItemOption"?scope="session"?class=xml.ItemOption"/>
          ?4
          ?5????<%int?tcnum=Integer.parseInt(request.getParameter("tcNum"));%>
          ?6????<count><%out.println("tcnum");%></count>
          ?7
          ?8????<%?for(int?i=1;i<=tcnum;i++){
          ?9????????String?textarea0=request.getParameter("textarea"+"i");
          10????????String?textarea1=request.getParameter("textarea"+"i+1");
          11????
          12????????ItemOption.addItem("textarea0","textarea1");?
          13????}
          ?%>
          14????
          15????<%?
          16????java.util.Iterator?Itvar=ItemOption.getItems()?;?
          17????Item?item=null;?
          18????%>
          19????
          20????<%!int?i=1;?%>
          21????<%????while(Itvar.hasNext())?
          22????{?
          23????????item=(Item)Itvar.next();?
          24????%>?
          25????<tc<%out.println(i);?%>weight=<%Integer.parseInt(request.getParameter("weight13"));%>>
          26????<input><%=item.getinput()%></input>?
          27????<output>?<%=item.getoutput()%>?</output>?
          28????<%i+=1;%>
          29????</tc<%out.println(i);?%>weight=<%Interger.parseInt(request.getParameter("weight13"));%>>
          30????<%}
          %>

          我是在動態生成xml文件呢,呵呵,程序應該有好多錯,有沒人幫我挑挑呢?
          XML文件格式是這樣的:
          ?1<count>5</count>
          ?2<tc1?weight="0.2">????????
          ?3????<input>輸入</input>
          ?4????<output>期望輸出</output>
          ?5</tc1>?
          ?6<tc2?weight="0.2">
          ?7????<input>輸入</input>????
          ?8????<output>期望輸出</output>
          ?9</tc2>
          10<tc3?weight="0.2">
          11????<input>輸入</input>????
          12????<output>期望輸出</output>
          13</tc3>?
          14<tc4?weight="0.2">
          15????<input>輸入</input>????
          16????<output>期望輸出</output>
          17</tc4>?
          18<tc5?weight="0.2">
          19????<input>輸入</input>????
          20????<output>期望輸出</output>
          21</tc5>??

          posted on 2006-05-15 22:33 SYBIL@BLOGJAVA 閱讀(164) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 商都县| 民乐县| 正宁县| 江达县| 理塘县| 上饶县| 乌苏市| 肥城市| 旬邑县| 龙井市| 平果县| 安陆市| 雅江县| 东兰县| 荆门市| 庐江县| 蒙城县| 保定市| 沙河市| 靖远县| 新丰县| 延津县| 岢岚县| 册亨县| 鱼台县| 徐水县| 瑞丽市| 通州市| 青河县| 昆山市| 龙门县| 广河县| 洞口县| 旬邑县| 房产| 孟津县| 景宁| 宁蒗| 平乡县| 太仆寺旗| 乐陵市|