<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
  <channel>
    <title>joynet007</title>
    <description></description>
    <link>http://joynet007.javaeye.com</link>
    <language>UTF-8</language>
    <copyright>Copyright 2003-2008, JavaEye.com</copyright>
    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
    <generator>JavaEye - 做最棒的软件开发交流社区</generator>
      <item>
        <title>jsp 部署在不同的系统上的 too many servlet includes `/' 异常 为什么？</title>
        <author>joynet007</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://joynet007.javaeye.com">joynet007</a>&nbsp;
          链接：<a href="http://joynet007.javaeye.com/blog/149368" style="color:red;">http://joynet007.javaeye.com/blog/149368</a>&nbsp;
          发表时间: 2007年12月19日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          javax.servlet.ServletException: too many servlet includes `/'<br /><br />今天我一打开网站 就出现这个问题，请问我在 windows 上,tomcat 开发的，整个网站测试是没有问题的，可是我把程序放在 服务器是resin  的liunx上就出现了问题！ 问题就是 他为什么抛上面的异常，是不是因为我的也页面 相互的嵌套太深了，还是因为什么呢？<br /><br />是不是我要是在windows , resin 上开发就会好一点呢？
          <br/><br/>
          <span style="color:red;">
            <a href="http://joynet007.javaeye.com/blog/149368#comments" style="color:red;">已有 <strong>0</strong> 人发表留言，猛击-&gt;&gt;<strong>这里</strong>&lt;&lt;-参与讨论</a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Wed, 19 Dec 2007 11:39:52 +0800</pubDate>
        <link>http://joynet007.javaeye.com/blog/149368</link>
        <guid>http://joynet007.javaeye.com/blog/149368</guid>
      </item>
      <item>
        <title>div 排版如何显示再一条线上！</title>
        <author>joynet007</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://joynet007.javaeye.com">joynet007</a>&nbsp;
          链接：<a href="http://joynet007.javaeye.com/blog/131060" style="color:red;">http://joynet007.javaeye.com/blog/131060</a>&nbsp;
          发表时间: 2007年10月11日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          &lt;div><br />    &lt;div>&lt;/div><br />    &lt;div>&lt;/div><br />    &lt;div>&lt;/div><br />&lt;/div><br />请问里面的三个div如何显示成一行呢？
          <br/><br/>
          <span style="color:red;">
            <a href="http://joynet007.javaeye.com/blog/131060#comments" style="color:red;">已有 <strong>5</strong> 人发表留言，猛击-&gt;&gt;<strong>这里</strong>&lt;&lt;-参与讨论</a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Thu, 11 Oct 2007 14:10:38 +0800</pubDate>
        <link>http://joynet007.javaeye.com/blog/131060</link>
        <guid>http://joynet007.javaeye.com/blog/131060</guid>
      </item>
      <item>
        <title>请教Ajax 设置每隔1秒自动调用.但是只有第一次调用是成功的??为什么!</title>
        <author>joynet007</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://joynet007.javaeye.com">joynet007</a>&nbsp;
          链接：<a href="http://joynet007.javaeye.com/blog/125958" style="color:red;">http://joynet007.javaeye.com/blog/125958</a>&nbsp;
          发表时间: 2007年09月21日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          页面一  <br />名称 frameview.jsp <br /><br />我想要实现的功能 发送请求到ajax.jsp 页面 获得返回值!<br />调用这个方法我想一秒钟调用一下,可是实际上我的只是在刚开始启动的时候,才能发送到ajax.jsp页面成功!<br />var newstimer=setInterval("diaoajax()",1000) ;//一秒调用一次!<br /><br />---------------页面内容如下-------------<br /><br />&lt;%@ page contentType="text/html;charset=GBK" import="java.util.*" %><br /><br />&lt;%<br /> String imgpath  = request.getContextPath();<br /> %><br />&lt;script type="text/javascript"><br />&lt;!--<br /> 	var xmlhttp;<br />     try{<br />       xmlhttp=new XMLHttpRequest();<br />     }catch(e){<br />       xmlhttp= new ActiveXObject("Microsoft.XMLHTTP");<br />     }<br />var newstimer=setInterval("diaoajax()",1000) ;<br /> <br />function diaoajax(){<br />     <br />      xmlhttp.onreadystatechange=function(){<br />      //alert('login');<br />        if(4==xmlhttp.readyState){<br />            if(200==xmlhttp.status){<br />            //去掉空格str<br />            	var str = xmlhttp.responseText;<br />            	var  reg = /\s/g;     <br /> 				var  ss = str.replace(reg,"");<br /> 				//alert(ss);                                                <br />                    if(ss=="no"){    		<br />    						document.getElementById("ylview").style.visibility="hidden";   			<br />    						return;<br />   					}else{<br />    					document.getElementById("ylview").style.visibility="visible";   			<br />    					return;<br />   					}               <br />            }else{<br />            }<br />        }else{<br />        	//alert(xmlhttp.readyState);<br />        }<br />     }<br />      xmlhttp.open("get","&lt;%=imgpath%>/jsp/yusuan/tongji/ajax.jsp", true);<br />      xmlhttp.setRequestHeader('Content-type','application/x-www-form-urlencoded');<br />      xmlhttp.send(null);<br />      return ;<br />}<br /><br />//--><br />&lt;/script><br />&lt;style><br />	.divyl{<br />		//visibility:hidden;		<br />		visibility:hidden;		<br />	}<br />&lt;/style><br />&lt;html><br />&lt;div class="divyl" id="ylview"><br />&lt;table align="center"> <br />	&lt;tr>&lt;td>&lt;img src="&lt;%=imgpath %>/images/deng.jpg" alt="等待" />&lt;/td>&lt;/tr><br />&lt;/table><br />&lt;/div><br />&lt;/html><br /><br />二 ajax.jsp<br /><br />&lt;%@ page language="java" import="java.util.*" pageEncoding="GBK"%><br />&lt;%<br />	String sessionStr = (String)request.getSession().getAttribute("flashtime");<br />	System.out.println("css-----------------------csss");<br />	if(sessionStr!=null){<br />		response.getWriter().print("ok");<br />	}else{<br />		response.getWriter().print("no");<br />	}<br />%><br /><br /><br />//在我的后台只能打印css-----------------------csss一次,不是我想的一秒打印一次为什么,如何才能一秒发送成功请求一次!!
          <br/><br/>
          <span style="color:red;">
            <a href="http://joynet007.javaeye.com/blog/125958#comments" style="color:red;">已有 <strong>5</strong> 人发表留言，猛击-&gt;&gt;<strong>这里</strong>&lt;&lt;-参与讨论</a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Fri, 21 Sep 2007 16:03:11 +0800</pubDate>
        <link>http://joynet007.javaeye.com/blog/125958</link>
        <guid>http://joynet007.javaeye.com/blog/125958</guid>
      </item>
      <item>
        <title>Ajax 的发送请求和直接提交Form 到Action 有什么区别？</title>
        <author>joynet007</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://joynet007.javaeye.com">joynet007</a>&nbsp;
          链接：<a href="http://joynet007.javaeye.com/blog/123331" style="color:red;">http://joynet007.javaeye.com/blog/123331</a>&nbsp;
          发表时间: 2007年09月12日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          项目的说明，我是用jxl 生成excel 报表但是由于生成的报表过程涉及到大量的计算，客户等待时间较长。所以客户需要一个类似于进度条的东西，或者一句提示的信息让客户知道 现在正在生成Excel 请等待。。。<br /><br />等到生成玩了之后，应提示用户生成完成！！<br /><br />可是我用JavaScript 请求 action 可以。但是用Ajax 提交请求就不可以!请问为什么？？<br /><br />/*<br />*javascript 的提交到Action<br />*/<br /><br />&lt;script><br />function ms(){<br />	document.location.href="&lt;%=imgpath%>/yusuan/tongji/titletongji.do?yearStr="+yearStr;<br />  	  }<br />&lt;/script><br /><br />/*<br />*Ajax 的提交Action<br />*/<br />&lt;script><br />	    var xmlhttp;<br />	  					                      <br />                        try{<br />                                  xmlhttp=new ActiveXObject('Msxml2.XMLHTTP');<br />                     <br />                         }catch(e){<br />                                    try{<br />                                            xmlhttp = new ActiveXObject('Microsoft.XMLHTTP');<br />                                    }catch(e){<br />                                                    try{<br />                                                             xmlhttp= new XMLHttpRequest();<br />                                                     }catch(e){ }<br />                                    }<br />                        }<br />             <br />		<br />		                      <br />        xmlhttp.onreadystatechange = function(){<br />                       if(xmlhttp.readystate==4){<br />                                  if(xmlhttp.status==200){ <br />                                   				parseResults();    <br />                                              }else{<br />                                                     var ref=document.getElementById("menu1");<br /> 									 				ref.style.visibility="visible";<br />                                              }<br />                                 }else{<br />                                 	 var ref=document.getElementById("menu1");<br /> 									 ref.style.visibility="visible";<br />                                 } <br />		}<br />                       <br />        function parseResults(){<br />    		if(xmlhttp.responseText.substring(0,5)=="wrong"){     		<br />    				var ref=document.getElementById("menu1");<br /> 					ref.style.visibility="hidden";<br />    				//return;<br />    	}<br />    }<br />					   <br />		 function ms(){<br />				<br />				var yearStr = document.getElementById("yearStr").value;<br />				 var ref=document.getElementById("menu1");<br /> 				 ref.style.visibility="visible";<br />				xmlhttp.open("post","&lt;%=imgpath%>/yusuan/tongji/titletongji.do?yearStr="+yearStr);<br />            	xmlhttp.setRequestHeader('Content-type','application/x-www-form-urlencoded');<br />//            	xmlhttp.setRequestHeader('Content-Disposition','attachment;filename=' + "sdf" + '.xls', 'utf-8');<br />                xmlhttp.send(null);<br />                return ;<br />		}<br />                       <br />           <br />          // }           <br />        <br />&lt;/script>
          <br/><br/>
          <span style="color:red;">
            <a href="http://joynet007.javaeye.com/blog/123331#comments" style="color:red;">已有 <strong>1</strong> 人发表留言，猛击-&gt;&gt;<strong>这里</strong>&lt;&lt;-参与讨论</a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Wed, 12 Sep 2007 16:20:56 +0800</pubDate>
        <link>http://joynet007.javaeye.com/blog/123331</link>
        <guid>http://joynet007.javaeye.com/blog/123331</guid>
      </item>
      <item>
        <title>Struts标签写的城市联动但是，不能够触发javaScript事件</title>
        <author>joynet007</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://joynet007.javaeye.com">joynet007</a>&nbsp;
          链接：<a href="http://joynet007.javaeye.com/blog/40672" style="color:red;">http://joynet007.javaeye.com/blog/40672</a>&nbsp;
          发表时间: 2006年12月25日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          首先<br /> hw_init("province","city","${resumeinfoActionForm.province}${resumeinfoActionForm.city}"); <br />这个初始化我已经可以运行，但是下面调用就不行了， &lt;html:select style="WIDTH: 60px" property="province" onchange ="hw_select('province','city')"><br />这个调用不了，不知道为什么？？？请高手，把我的城市联动给解决好！！！<br />                                 <strong>  谢谢</strong><br /><br />=============================================================================<br />&lt;%@ page language="java" pageEncoding="gbk"%><br />&lt;%@ taglib uri="http://jakarta.apache.org/struts/tags-html" prefix="html" %><br />&lt;%@ taglib uri="http://jakarta.apache.org/struts/tags-bean" prefix="bean" %><br /><br />&lt;%@ taglib uri="http://jakarta.apache.org/struts/tags-logic" prefix="logic" %><br />&lt;%@ taglib uri="http://jakarta.apache.org/struts/tags-tiles" prefix="tiles" %><br />&lt;%@ taglib uri="http://jakarta.apache.org/struts/tags-template" prefix="template" %><br />&lt;%@ taglib uri="http://jakarta.apache.org/struts/tags-nested" prefix="nested" %><br /><br />&lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><br />&lt;html:html locale="true"><br />  &lt;head><br />    &lt;html:base /><br />    <br />    &lt;title>city.jsp&lt;/title><br /><br />	&lt;meta http-equiv="pragma" content="no-cache"><br />	&lt;meta http-equiv="cache-control" content="no-cache"><br />	&lt;meta http-equiv="expires" content="0">    <br />	&lt;meta http-equiv="keywords" content="keyword1,keyword2,keyword3"><br />	&lt;meta http-equiv="description" content="This is my page"><br />	&lt;!--<br />	&lt;link rel="stylesheet" type="text/css" href="styles.css"><br />	--><br /><br />&lt;script language="JavaScript" ><br />//定义分隔符，用于分割[select]变量<br />var TheSplit1 = "*"        //一级选项与一级选项之间的分隔符<br />var TheSplit2 = "|"        //一级选项与二级选项之间的分隔符<br />var TheSplit3 = "^"        //二级选项与二级选项之间的分隔符<br />var TheSplit4 = "@"        //选项文本与选项值的分隔符，可以省略[值为选项文本值]<br /><br />/**//*<br />定义[select]框选项变量,这里以省市二级为例<br />例：一级选项一|二级选项一^二级选项二^二级选项三*一级选项二|*二级选项三|<br />*香港|*澳门<br />注:当一级选项没有二级下属时，请在后面加上TheSplit2分隔符，否帽关联将会出错，所以应该注意防止此类错误发生<br />如果选项文本与选项值不同时，请在选项文本后加上@值格式:[Text@Value]<br />如:北京@010|东城@0101^西城@0102<br />*/<br />var hwallselecttext = "北京|东城^西城^崇文^宣武^朝阳^丰台^石景山^海淀^门头沟^房山^通州^顺义^昌平^大兴^平谷^怀柔^密云^延庆*上海|黄浦^卢湾^徐汇^长宁^静安^普陀^闸北^虹口^杨浦^闵行^宝山^嘉定^浦东^金山^松江^青浦^南汇^奉贤^崇明*天津|和平^东丽^河东^西青^河西^津南^南开^北辰^河北^武清^红挢^塘沽^汉沽^大港^宁河^静海^宝坻^蓟县*重庆|万州^涪陵^渝中^大渡口^江北^沙坪坝^九龙坡^南岸^北碚^万盛^双挢^渝北^巴南^黔江^长寿^綦江^潼南^铜梁^大足^荣昌^壁山^梁平^城口^丰都^垫江^武隆^忠县^开县^云阳^奉节^巫山^巫溪^石柱^秀山^酉阳^彭水^江津^合川^永川^南川*河北|石家庄^邯郸^邢台^保定^张家口^承德^廊坊^唐山^秦皇岛^沧州^衡水*山西|太原^大同^阳泉^长治^晋城^朔州^吕梁^忻州^晋中^临汾^运城*内蒙古|呼和浩特^包头^乌海^赤峰^呼伦贝尔盟^阿拉善盟^哲里木盟^兴安盟^乌兰察布盟^锡林郭勒盟^巴彦淖尔盟^伊克昭盟*辽宁|沈阳^大连^鞍山^抚顺^本溪^丹东^锦州^营口^阜新^辽阳^盘锦^铁岭^朝阳^葫芦岛*吉林|长春^吉林^四平^辽源^通化^白山^松原^白城^延边*黑龙江|哈尔滨^齐齐哈尔^牡丹江^佳木斯^大庆^绥化^鹤岗^鸡西^黑河^双鸭山^伊春^七台河^大兴安岭*江苏|南京^镇江^苏州^南通^扬州^盐城^徐州^连云港^常州^无锡^宿迁^泰州^淮安*浙江|杭州^宁波^温州^嘉兴^湖州^绍兴^金华^衢州^舟山^台州^丽水*安徽|合肥^芜湖^蚌埠^马鞍山^淮北^铜陵^安庆^黄山^滁州^宿州^池州^淮南^巢湖^阜阳^六安^宣城^亳州*福建|福州^厦门^莆田^三明^泉州^漳州^南平^龙岩^宁德*江西|南昌市^景德镇^九江^鹰潭^萍乡^新馀^赣州^吉安^宜春^抚州^上饶*山东|济南^青岛^淄博^枣庄^东营^烟台^潍坊^济宁^泰安^威海^日照^莱芜^临沂^德州^聊城^滨州^菏泽*河南|郑州^开封^洛阳^平顶山^安阳^鹤壁^新乡^焦作^濮阳^许昌^漯河^三门峡^南阳^商丘^信阳^周口^驻马店^济源*湖北|武汉^宜昌^荆州^襄樊^黄石^荆门^黄冈^十堰^恩施^潜江^天门^仙桃^随州^咸宁^孝感^鄂州*湖南|长沙^常德^株洲^湘潭^衡阳^岳阳^邵阳^益阳^娄底^怀化^郴州^永州^湘西^张家界*广东|广州^深圳^珠海^汕头^东莞^中山^佛山^韶关^江门^湛江^茂名^肇庆^惠州^梅州^汕尾^河源^阳江^清远^潮州^揭阳^云浮*广西|南宁^柳州^桂林^梧州^北海^防城港^钦州^贵港^玉林^南宁地区^柳州地区^贺州^百色^河池*海南|海口^三亚*四川|成都^绵阳^德阳^自贡^攀枝花^广元^内江^乐山^南充^宜宾^广安^达川^雅安^眉山^甘孜^凉山^泸州*贵州|贵阳^六盘水^遵义^安顺^铜仁^黔西南^毕节^黔东南^黔南*云南|昆明^大理^曲靖^玉溪^昭通^楚雄^红河^文山^思茅^西双版纳^保山^德宏^丽江^怒江^迪庆^临沧*西藏|拉萨^日喀则^山南^林芝^昌都^阿里^那曲*陕西|西安^宝鸡^咸阳^铜川^渭南^延安^榆林^汉中^安康^商洛*甘肃|兰州^嘉峪关^金昌^白银^天水^酒泉^张掖^武威^定西^陇南^平凉^庆阳^临夏^甘南*宁夏|银川^石嘴山^吴忠^固原*青海|西宁^海东^海南^海北^黄南^玉树^果洛^海西*新疆|乌鲁木齐^石河子^克拉玛依^伊犁^巴音郭勒^昌吉^克孜勒苏柯尔克孜^博尔塔拉^吐鲁番^哈密^喀什^和田^阿克苏*香港|*澳门|*台湾|台北^高雄^台中^台南^屏东^南投^云林^新竹^彰化^苗栗^嘉义^花莲^桃园^宜兰^基隆^台东^金门^马祖^澎湖*其它|北美洲^南美洲^亚洲^非洲^欧洲^大洋洲"<br /><br />var hwallselecttextarr<br />hwallselecttextarr = hwallselecttext.split(TheSplit1)<br />hwArraylength = hwallselecttextarr.length<br />var hwwhere = new Array(hwArraylength);<br />hwwhere[0]= new hw_comefrom("请选择@","请选择@");<br /><br />for (var hwl=0;hwl&lt;hwArraylength;hwl++)<br />{<br />    eval(hwwhere[hwl+1] = new hw_comefrom(hwallselecttextarr[hwl].split(TheSplit2)[0],hwallselecttextarr[hwl].split(TheSplit2)[1]));<br />}<br /><br />function hw_comefrom(hwSelect_s1,hwSelect_s2)<br />{<br />    this.hwSelect_s1 = hwSelect_s1;<br />    this.hwSelect_s2 = hwSelect_s2;<br />}<br /><br />function hw_select(boss,underling)<br />{<br />alert("sdfsdfsdfsdf");<br />    with(document.getElementsByName(boss)[0])<br />    {<br />        var hwSelect_s12 = options[selectedIndex].value;<br />    }<br />    for(hwi = 0;hwi &lt; hwwhere.length;hwi ++)<br />    {<br />        if (hwwhere[hwi].hwSelect_s1.indexOf(TheSplit4)!=-1)<br />       {<br />            var hwThisV = hwwhere[hwi].hwSelect_s1.split(TheSplit4)[1]<br />        }<br />        else<br />        {<br />            var hwThisV = hwwhere[hwi].hwSelect_s1<br />        }<br />        if (hwThisV == hwSelect_s12)<br />        {<br />            hwSelect_s13 = (hwwhere[hwi].hwSelect_s2).split(TheSplit3);<br />            for(hwj = 0;hwj &lt; hwSelect_s13.length;hwj++)<br />           {<br />                with(document.getElementsByName(underling)[0])<br />                {<br />                    length = hwSelect_s13.length;<br />                    if (hwSelect_s13[hwj].indexOf(TheSplit4)!=-1)<br />                    {<br />                        options[hwj].text = hwSelect_s13[hwj].split(TheSplit4)[0]<br />                        options[hwj].value = hwSelect_s13[hwj].split(TheSplit4)[1]<br />                    }<br />                    else<br />                    {<br />                        options[hwj].text = hwSelect_s13[hwj];<br />                        options[hwj].value = hwSelect_s13[hwj];<br />                    }<br />                    var hwSelect_s14=options[selectedIndex].value;<br />                }<br />            }<br />        break;<br />        }<br />    }<br />}<br />function hw_init(boss,underling,hwdefault_value)<br />{<br />    with(document.getElementsByName(boss)[0])<br />    {<br />        length = hwwhere.length;<br />        var hwm = 0<br />        for(hwk=0;hwk&lt;hwwhere.length;hwk++)<br />        {<br />            if (hwwhere[hwk].hwSelect_s1.indexOf(TheSplit4)!=-1)<br />            {<br />                options[hwk].text = hwwhere[hwk].hwSelect_s1.split(TheSplit4)[0];<br />                options[hwk].value = hwwhere[hwk].hwSelect_s1.split(TheSplit4)[1];<br />                if (hwdefault_value.indexOf(hwwhere[hwk].hwSelect_s1.split(TheSplit4)[1])!=-1){hwm = hwk}<br />            }<br />            else<br />           {<br />                options[hwk].text = hwwhere[hwk].hwSelect_s1;<br />                options[hwk].value = hwwhere[hwk].hwSelect_s1;<br />                if (hwdefault_value.indexOf(hwwhere[hwk].hwSelect_s1)!=-1){hwm = hwk}<br />            }<br />        }<br />        selectedIndex = hwm<br />    }<br />    with(document.getElementsByName(underling)[0])<br />    {<br />        var hwn = 0<br />        hwSelect_s13 = (hwwhere[hwm].hwSelect_s2).split(TheSplit3);<br />        length = hwSelect_s13.length;<br />        for(hwl=0;hwl&lt;length;hwl++)<br />        {<br />            if (hwSelect_s13[hwl].indexOf(TheSplit4)!=-1)<br />           {<br />                options[hwl].text = hwSelect_s13[hwl].split(TheSplit4)[0];<br />                options[hwl].value = hwSelect_s13[hwl].split(TheSplit4)[1];<br />                if (hwdefault_value.indexOf(hwSelect_s13[hwl].split(TheSplit4)[1])!=-1){hwn = hwl}<br />            }<br />            else<br />           {<br />                options[hwl].text = hwSelect_s13[hwl];<br />                options[hwl].value = hwSelect_s13[hwl];<br />                if (hwdefault_value.indexOf(hwSelect_s13[hwl])!=-1){hwn = hwl}<br />            }<br />        }<br />        selectedIndex = hwn<br />    }<br />}<br />  hw_init("province","city","${resumeinfoActionForm.province}${resumeinfoActionForm.city}"); <br /> <br />&lt;/script> <br />  &lt;/head>  <br />  &lt;body><br />  &lt;html:form action="login.do"><br />   &lt;html:select style="WIDTH: 60px" property="province" onchange ="hw_select('province','city')"><br />       &lt;html:option value="">&lt;/html:option><br />     &lt;/html:select><br />   &lt;html:select style="WIDTH: 85px" property="city" onchange = "hw_select('province','city')"><br />     &lt;/html:select>   <br />&lt;/html:form>   <br />  &lt;/body><br />&lt;/html:html>
          <br/><br/>
          <span style="color:red;">
            <a href="http://joynet007.javaeye.com/blog/40672#comments" style="color:red;">已有 <strong>2</strong> 人发表留言，猛击-&gt;&gt;<strong>这里</strong>&lt;&lt;-参与讨论</a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Mon, 25 Dec 2006 17:10:09 +0800</pubDate>
        <link>http://joynet007.javaeye.com/blog/40672</link>
        <guid>http://joynet007.javaeye.com/blog/40672</guid>
      </item>
      <item>
        <title>Hibernate的查询异常！。。。</title>
        <author>joynet007</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://joynet007.javaeye.com">joynet007</a>&nbsp;
          链接：<a href="http://joynet007.javaeye.com/blog/40036" style="color:red;">http://joynet007.javaeye.com/blog/40036</a>&nbsp;
          发表时间: 2006年12月21日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          我的java程序代码：<br />  <br />  Transaction ts=null;<br />		Session session=null;<br />		try{		<br />		session=HibernateSessionFactory.getCurrentSession();<br />		ts=session.beginTransaction();<br />		int id1=id.intValue();<br />		System.out.println("id1"+id1);<br />		Query query=session.createQuery("From Folder as f where f.id=1");<br />		   // query.setInteger(0, id1);<br />		List list=query.list();<br />		System.out.println("size"+list.size());<br />		Folder folder=(Folder)list.get(0);		<br />		 folder.setName(albumname);<br />		 folder.setDesc(albumdsc);<br />		 <br />		 session.save(folder);<br />		 ts.commit();<br /><br /><br /><br />========================他跑出的异常。。。。。。。。。。<br /><br /><br />org.hibernate.exception.SQLGrammarException: Could not execute JDBC batch update<br />	at org.hibernate.exception.ErrorCodeConverter.convert(ErrorCodeConverter.java:70)<br />	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43)<br />	at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:181)<br />	at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:226)<br />	at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:137)<br />	at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:274)<br />	at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:27)<br />	at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:730)<br />	at org.hibernate.impl.SessionImpl.managedFlush(SessionImpl.java:324)<br />	at org.hibernate.transaction.JDBCTransaction.commit(JDBCTransaction.java:86)<br />	at com.woshow.photostudio.ylbo.ViewAlbums.rename(ViewAlbums.java:37)<br />	at com.yourcompany.struts.action.AlbumrenameAction.execute(AlbumrenameAction.java:45)<br />	at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)<br />	at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)<br />	at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)<br />	at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)<br />	at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)<br />	at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)<br />	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)<br />	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)<br />	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)<br />	at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)<br />	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)<br />	at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)<br />	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)<br />	at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)<br />	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)<br />	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)<br />	at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)<br />	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)<br />	at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)<br />	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)<br />	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)<br />	at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)<br />	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)<br />	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)<br />	at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)<br />	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)<br />	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)<br />	at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)<br />	at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)<br />	at java.lang.Thread.run(Thread.java:595)<br /><span style="color: red">Caused by: java.sql.BatchUpdateException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'desc='qwe', position=null, cover_file_id=null where id=1' at line 1</span><br />	at com.mysql.jdbc.PreparedStatement.executeBatchSerially(PreparedStatement.java:1103)<br />	at com.mysql.jdbc.PreparedStatement.executeBatch(PreparedStatement.java:853)<br />	at org.hibernate.jdbc.BatchingBatcher.doExecuteBatch(BatchingBatcher.java:57)<br />	at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:174)<br />	... 39 more
          <br/><br/>
          <span style="color:red;">
            <a href="http://joynet007.javaeye.com/blog/40036#comments" style="color:red;">已有 <strong>2</strong> 人发表留言，猛击-&gt;&gt;<strong>这里</strong>&lt;&lt;-参与讨论</a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Thu, 21 Dec 2006 17:28:54 +0800</pubDate>
        <link>http://joynet007.javaeye.com/blog/40036</link>
        <guid>http://joynet007.javaeye.com/blog/40036</guid>
      </item>
      <item>
        <title>紧急？Hibernate 取HashMap的数据</title>
        <author>joynet007</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://joynet007.javaeye.com">joynet007</a>&nbsp;
          链接：<a href="http://joynet007.javaeye.com/blog/38467" style="color:red;">http://joynet007.javaeye.com/blog/38467</a>&nbsp;
          发表时间: 2006年12月11日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          //这是两个表的连接查询，我在页面上的显示，只能显示最后一条纪录！！<br />//这是我写的方法<br />public static HashMap lookall()<br />	{		<br />		List list=new ArrayList();<br />		Transaction tx=null;		<br />		Session session=null;<br />		HashMap ham=null;<br />		<br />		try{<br />		session=HibernateSessionFactory.getCurrentSession();<br />		Query query=session.createQuery("select a.age,b.bookname from Author a,Books b where b.id=a.id");<br />	    list=query.list();<br />	    Iterator it=list.iterator();<br />	    while(it.hasNext())<br />	    { <br />	    	Object[]ob=(Object[])it.next();<br />	    	ham=new HashMap();<br />	    	Integer age=(Integer)ob[0];<br />	    	String  bookname=(String)ob[1];<br />	    	ham.put("age", age);<br />	    	ham.put(bookname, bookname);<br />	    	Integer age1=(Integer) ham.get("age");<br />	    	String bookname1=(String) ham.get("bookname");<br />	    	System.out.println("age:"+age);<br />	    	System.out.println("bookname"+bookname);<br />	    }		<br />		}<br />		catch(HibernateException e)<br />		{<br />			if(tx!=null)<br />			{<br />				try {<br />					tx.rollback();<br />				} catch (HibernateException e1) {<br />					e1.printStackTrace();<br />				}<br />			}<br />		}<br />		finally<br />		{<br />			try {<br />				HibernateSessionFactory.closeCurrentSession();<br />			} catch (HibernateException e) {				<br />				e.printStackTrace();<br />			}<br />		}		<br />		return ham;		<br />	}	<br /><br />==================================================================================<br />//我的Jsp页面里的<br /><br />&lt;%@ page language="java" import="java.util.*" pageEncoding="GBK"%><br /><br />&lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><br /><br />&lt;html><br />  &lt;head><br />    &lt;title>My JSP 'lookall.jsp' starting page&lt;/title><br /><br />  &lt;/head>  <br />  &lt;body>  <br />  &lt;%<br />   HashMap ham=(HashMap)request.getAttribute("ham");<br />    %>    <br />    &lt;table>    <br />     &lt;tr>&lt;td>age&lt;/td>&lt;td>bookname&lt;/td>&lt;/tr><br />     &lt;% <br />     Iterator it=ham.keySet().iterator();<br />     while(it.hasNext())<br />     {<br />       System.out.println("it.Next数据的值是:"+ham.get(it.next())); <br />       //Object[] bean=(Object[])it.next();<br />       //Integer age=(Integer)bean[0];<br />       //String bookname=(String)bean[1];<br />       //System.out.println(age);<br />       //System.out.println(bookname);<br />       <br />      // Hashtable hst=new Hashtable();<br />       //hst.put("age",age);<br />       //hst.put("bookname",bookname);<br />       //Enumeration em=hst.elements();<br />       //Integer age=ham.get("age");<br />       //String bookname=ham.get("bookname");<br />             <br />      %><br />       &lt;tr>&lt;td>&lt;%=1%>&lt;/td>&lt;td>&lt;%=1%>&lt;/td>&lt;/tr><br />      &lt;%<br />      }<br />     %>       <br />    &lt;/table><br />  &lt;/body><br />&lt;/html><br /><br /><br />==========================<br />我还想，把&lt;tr>&lt;td>&lt;%=1%>&lt;/td>&lt;td>&lt;%=1%>&lt;/td>&lt;/tr>中的1换成age和bookname
          <br/><br/>
          <span style="color:red;">
            <a href="http://joynet007.javaeye.com/blog/38467#comments" style="color:red;">已有 <strong>3</strong> 人发表留言，猛击-&gt;&gt;<strong>这里</strong>&lt;&lt;-参与讨论</a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Mon, 11 Dec 2006 10:44:28 +0800</pubDate>
        <link>http://joynet007.javaeye.com/blog/38467</link>
        <guid>http://joynet007.javaeye.com/blog/38467</guid>
      </item>
      <item>
        <title>Hibernate 连表查询，我想在Jsp页面取他应该怎么取HashMap ** 不要用标签！！</title>
        <author>joynet007</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://joynet007.javaeye.com">joynet007</a>&nbsp;
          链接：<a href="http://joynet007.javaeye.com/blog/38316" style="color:red;">http://joynet007.javaeye.com/blog/38316</a>&nbsp;
          发表时间: 2006年12月10日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          Hibernate 连表查询，我想在Jsp页面取他应该怎么取HashMap ** <img src="/images/smiles/icon_redface.gif"/> 不要用标签！！<br /><br />public HashMap queryFundAccountByNumberedAccount(String numberedAccount)<br />							throws HibernateException{<br />		HashMap queryFunds;<br />		Session session=null;<br />		try{<br />			session=HibernateSessionFactory.getSession();<br />			Query q=session.createQuery("select funds.numberedAccount," +<br />					"funds.amountOfMoney,funds.accountOpenTime," +<br />					"cust.customerId,cust.name " +<br />					"from FundsAccount as funds " +<br />					"join funds.customers as cust " +<br />					"where funds.numberedAccount= '"+numberedAccount+"'");<br />			List li=q.list();<br />			Iterator it=li.iterator();<br />			if(it.hasNext()){<br />				Object[] bean =(Object[])it.next();<br />				String numberedAc=(String)bean[0];<br />				Double prise=(Double)bean[1];<br />				Date dateTime=(Date)bean[2];<br />				Integer id=(Integer)bean[3];<br />				String name=(String)bean[4];<br />				queryFunds=new HashMap();<br />				queryFunds.put("numberedAccount", numberedAc);<br />				queryFunds.put("accountOfMoney", prise);<br />				queryFunds.put("accountOpenTime", dateTime);<br />				queryFunds.put("customerId", id);<br />				queryFunds.put("name", name);<br />			}else{<br />				queryFunds=null;<br />			}<br />		}catch(HibernateException he){<br />			throw he;<br />		}finally{<br />			HibernateSessionFactory.closeSession();<br />		}<br />		return queryFunds;<br />	}
          <br/><br/>
          <span style="color:red;">
            <a href="http://joynet007.javaeye.com/blog/38316#comments" style="color:red;">已有 <strong>0</strong> 人发表留言，猛击-&gt;&gt;<strong>这里</strong>&lt;&lt;-参与讨论</a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Sun, 10 Dec 2006 19:14:40 +0800</pubDate>
        <link>http://joynet007.javaeye.com/blog/38316</link>
        <guid>http://joynet007.javaeye.com/blog/38316</guid>
      </item>
  </channel>
</rss>