<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
  <channel>
    <title>JavaEye问答</title>
    <description>JavaEye问答 - 软件开发技术专题问答社区</description>
    <link>http://www.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>求 jquery的dimensions插件</title>
        <author>JavaEye网站</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://hn2002.javaeye.com">hn2002</a>&nbsp;
          链接：<a href="http://www.javaeye.com/problems/3844" style="color:red;">http://www.javaeye.com/problems/3844</a>&nbsp;
          发表时间: 2008年09月07日
          <br/>
          那位可以告诉我在那里可以下载到 dimensions插件，谢谢
          <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>Sun, 07 Sep 2008 21:30:29 +0800</pubDate>
        <link>http://www.javaeye.com/problems/3844</link>
        <guid>http://www.javaeye.com/problems/3844</guid>
      </item>
      <item>
        <title>一对一保存失败</title>
        <author>JavaEye网站</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://haisheng811.javaeye.com">haisheng811</a>&nbsp;
          链接：<a href="http://www.javaeye.com/problems/3843" style="color:red;">http://www.javaeye.com/problems/3843</a>&nbsp;
          发表时间: 2008年09月07日
          <br/>
          登陆用户信息:<br />users.hbm.xml<br /><pre name="code" class="xml">
&lt;?xml version="1.0" encoding="utf-8"?>
&lt;!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
&lt;!-- 
    Mapping file autogenerated by MyEclipse Persistence Tools
-->
&lt;hibernate-mapping>
    &lt;class name="com.po.Users" table="users">
        &lt;id name="id" type="java.lang.Integer">
            &lt;column name="id" />
            &lt;generator class="increment"/>
        &lt;/id>
        &lt;one-to-one name="userinfos" cascade="all">&lt;/one-to-one>
        
        &lt;property name="username" type="java.lang.String">
            &lt;column name="username" length="20" />
        &lt;/property>
        &lt;property name="password" type="java.lang.String">
            &lt;column name="password" length="20" />
        &lt;/property>
        &lt;property name="sort" type="java.lang.String">
            &lt;column name="sort" length="10" />
        &lt;/property>
     
    &lt;/class>
&lt;/hibernate-mapping>

</pre><br /><br />用户详细信息:<br />userinfos.hbm.xml<br /><pre name="code" class="xml">&lt;?xml version="1.0" encoding="utf-8"?>
&lt;!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
&lt;!-- 
    Mapping file autogenerated by MyEclipse Persistence Tools
-->
&lt;hibernate-mapping>
    &lt;class name="com.po.Userinfos" table="userinfos">
        &lt;id name="id" type="java.lang.Integer">
            &lt;column name="id" />
            &lt;generator class="foreign">
            	&lt;param name="property">users&lt;/param>
            &lt;/generator>
        &lt;/id>
        &lt;one-to-one name="users" class="com.po.Users" constrained="true"/>
        &lt;property name="sex" type="java.lang.String">
            &lt;column name="sex" length="2" />
        &lt;/property>
        &lt;property name="registertime" type="java.util.Date">
            &lt;column name="registertime" length="19" not-null="true" />
        &lt;/property>
        &lt;property name="homeaddress" type="java.lang.String">
            &lt;column name="homeaddress" length="30" />
        &lt;/property>
        &lt;property name="post" type="java.lang.String">
            &lt;column name="post" length="10" />
        &lt;/property>
        &lt;property name="phone" type="java.lang.String">
            &lt;column name="phone" length="20" />
        &lt;/property>
        &lt;property name="cardno" type="java.lang.String">
            &lt;column name="cardno" length="30" />
        &lt;/property>
        &lt;property name="email" type="java.lang.String">
            &lt;column name="email" length="20" />
        &lt;/property>
        &lt;property name="birth" type="java.lang.String">
            &lt;column name="birth" length="20" />
        &lt;/property>
    &lt;/class>
&lt;/hibernate-mapping>
</pre><br /><br />他们是一对一的关系<br /><br />测试类:<br />public class Test {<br /><br />	/**<br />	 * @param args<br />	 */<br />	public static void main(String[] args) {<br />		// TODO Auto-generated method stub<br />        Users u=new Users();<br />        Userinfos userinfos=new Userinfos();<br />        ApplicationContext ctx = new ClassPathXmlApplicationContext("applicationContext.xml");<br />        u.setUsername("hisen");<br />        u.setPassword("123456");<br />        u.setSort("用户");<br />        userinfos.setCardno("333");<br />        userinfos.setUsers(u);<br />        u.setUserinfos(userinfos);<br />       <br />        <br />        IUserDao userDao=(IUserDao)ctx.getBean("userDao");<br />        userDao.saveUser(u);<br />        <br />        <br />	}<br /><br />保存的时候出现错误:<br />Exception in thread "main" org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in class path resource [applicationContext.xml]: Invocation of init method failed; nested exception is org.hibernate.MappingException: could not instantiate id generator<br />	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1336)<br />	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:471)<br />	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)<br />	at java.security.AccessController.doPrivileged(Native Method)<br />	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)<br />	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)<br />	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:220)<br />	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)<br />	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)<br />	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)<br />	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:423)<br />	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:729)<br />	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:381)<br />	at org.springframework.context.support.ClassPathXmlApplicationContext.&lt;init>(ClassPathXmlApplicationContext.java:139)<br />	at org.springframework.context.support.ClassPathXmlApplicationContext.&lt;init>(ClassPathXmlApplicationContext.java:83)<br />	at com.Test.main(Test.java:19)<br />Caused by: org.hibernate.MappingException: could not instantiate id generator<br />	at org.hibernate.id.IdentifierGeneratorFactory.create(IdentifierGeneratorFactory.java:98)<br />	at org.hibernate.mapping.SimpleValue.createIdentifierGenerator(SimpleValue.java:152)<br />	at org.hibernate.impl.SessionFactoryImpl.&lt;init>(SessionFactoryImpl.java:192)<br />	at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1294)<br />	at org.springframework.orm.hibernate3.LocalSessionFactoryBean.newSessionFactory(LocalSessionFactoryBean.java:814)<br />	at org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:732)<br />	at org.springframework.orm.hibernate3.AbstractSessionFactoryBean.afterPropertiesSet(AbstractSessionFactoryBean.java:211)<br />	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1367)<br />	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1333)<br />	... 15 more<br />Caused by: org.hibernate.MappingException: param named "property" is required for foreign id generation strategy<br />	at org.hibernate.id.ForeignGenerator.configure(ForeignGenerator.java:82)<br />	at org.hibernate.id.IdentifierGeneratorFactory.create(IdentifierGeneratorFactory.java:94)<br />	... 23 more<br /><br />不知道哪里配置错了
          <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, 07 Sep 2008 21:13:26 +0800</pubDate>
        <link>http://www.javaeye.com/problems/3843</link>
        <guid>http://www.javaeye.com/problems/3843</guid>
      </item>
      <item>
        <title>請教一個觀念問題關於共同變數 </title>
        <author>JavaEye网站</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://liang1022.javaeye.com">liang1022</a>&nbsp;
          链接：<a href="http://www.javaeye.com/problems/3842" style="color:red;">http://www.javaeye.com/problems/3842</a>&nbsp;
          发表时间: 2008年09月07日
          <br/>
          小弟初學webservice <br />想知道 如果client傳來數個request <br />希望server端的記憶体內有共同的變數，可供每 <br />request傳來時,經過運算之後，Response回去。 <br />類似的情況，比如DtatBase裏有一萬筆紀錄，希望在 <br />Server啟動時或第一次收到request時，將這一萬筆紀錄 <br />載入到記憶体內，可供第2,3....個request來使用。 <br />不希望一直重複的read db <br />這有點類似 網站的session的性質。 <br />請各位先進指導一下嘿。謝謝
          <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>Sun, 07 Sep 2008 20:39:19 +0800</pubDate>
        <link>http://www.javaeye.com/problems/3842</link>
        <guid>http://www.javaeye.com/problems/3842</guid>
      </item>
      <item>
        <title>一个关于《敏捷之道》和Chrome的新手问题</title>
        <author>JavaEye网站</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://ebitboy.javaeye.com">ebitboy</a>&nbsp;
          链接：<a href="http://www.javaeye.com/problems/3841" style="color:red;">http://www.javaeye.com/problems/3841</a>&nbsp;
          发表时间: 2008年09月07日
          <br/>
          我今天初学，第2版有几个地方是报错的，但都能解决，但是我今天用google的chrome一跑第6章"货品维护"的代码product.rb，给我抛出了个“ActionController::InvalidAuthenticityToken”的错误，即使是输入框验证通过也一样抛错误。用IE7跑一起正常,请问有 没有高手知道这是怎么回事，我用的ruby 1.86 rails 2.0.2&lt;br />还有在IE下为什么为什么没有通过验证的框的提示会是那么大一片红色？（在输入框旁边，和输入框等高等长），是不是要改什么配置？&lt;br />谢谢，希望有人解答
          <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>Sun, 07 Sep 2008 19:45:55 +0800</pubDate>
        <link>http://www.javaeye.com/problems/3841</link>
        <guid>http://www.javaeye.com/problems/3841</guid>
      </item>
      <item>
        <title>JSF循环显示数据问题</title>
        <author>JavaEye网站</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://tianwill.javaeye.com">tianwill</a>&nbsp;
          链接：<a href="http://www.javaeye.com/problems/3840" style="color:red;">http://www.javaeye.com/problems/3840</a>&nbsp;
          发表时间: 2008年09月07日
          <br/>
          JSF好像除了dataTable标签外，没其它的用于循环显示数据的吧？<br /><br /><br />但是dataTable是循环行，也就是说竖着往下循环。<br /><br /><br />我现在是要横着循环显示一个List的数据，请问有什么办法解决？<br /><br /><br />我想使用JSTL循环，结果JSF的backBean不知如何创建在页面上，然后JSTL的EL表达式引用。<br /><br /><br />请教。。
          <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>Sun, 07 Sep 2008 18:29:57 +0800</pubDate>
        <link>http://www.javaeye.com/problems/3840</link>
        <guid>http://www.javaeye.com/problems/3840</guid>
      </item>
      <item>
        <title>请教类型转换问题.java.lang.NumberFormatException 异常,   谢谢！</title>
        <author>JavaEye网站</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://tiankangle.javaeye.com">tiankangle</a>&nbsp;
          链接：<a href="http://www.javaeye.com/problems/3839" style="color:red;">http://www.javaeye.com/problems/3839</a>&nbsp;
          发表时间: 2008年09月07日
          <br/>
          public void comAccount(HttpServletRequest req, HttpServletResponse resp)<br />			throws ServletException, IOException {<br />		<br />		String b = req.getParameter("balance");		<br />		NewCustomer customer = new NewCustomer();<br />		<br />		DAOFactory daoFactory = DAOFactory.getDAOFactory(DAOFactory.ORACLE);<br />		NewCustomerDAO newcustomerDao = daoFactory.getCustomerDAO();<br />		<br />		newcustomerDao.heZhangJiSuan(customer);<br />		String a = customer.getBalance();<br />		System.out.println("a=="+a);<br />		<br />		java.util.Vector error = new java.util.Vector();<br />		int x,y;<br />		x = Integer.parseInt(b); <span style="color: red">//程序执行到这里报异常<br />//java.lang.NumberFormatException: For input string: "200.00"</span>		y  = Integer.parseInt(a);<br />		if( x>y )<br />		{<br />		int c = x - y;<br />		error.add("已扣除费用"+c+"RMB");<br />		req.setAttribute("errorss", error);<br />		}else{<br />			error.add("账户余额不足,请充值!");<br />			req.setAttribute("errors", error);		<br />		}<br />		String address = "/page/comAccount.jsp";<br />		req.getRequestDispatcher(address).forward(req, resp);<br />	<br />	}
          <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, 07 Sep 2008 17:06:29 +0800</pubDate>
        <link>http://www.javaeye.com/problems/3839</link>
        <guid>http://www.javaeye.com/problems/3839</guid>
      </item>
      <item>
        <title>谁能告诉我Draw2d如何画点和直线？</title>
        <author>JavaEye网站</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://dongle2001.javaeye.com">dongle2001</a>&nbsp;
          链接：<a href="http://www.javaeye.com/problems/3838" style="color:red;">http://www.javaeye.com/problems/3838</a>&nbsp;
          发表时间: 2008年09月07日
          <br/>
          因为我要做一个类似报表编辑的功能，界面上要有坐标系，一系列点组成的折线或者曲线，这些点可以动态拖拽编辑。谁做过类似的，能共享下代码就更好了。<br /><br />另外就是我的数据里面坐标都是小数点后有六位数据的浮点数，如何能够设计一种方法能把它无损的转换成-100-100之间的整数，而且当我在图形界面编辑了之后，还能在再把整数在无损的转换成我的数据的格式。
          <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, 07 Sep 2008 16:57:52 +0800</pubDate>
        <link>http://www.javaeye.com/problems/3838</link>
        <guid>http://www.javaeye.com/problems/3838</guid>
      </item>
      <item>
        <title>事务我的天啊</title>
        <author>JavaEye网站</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://tantec.javaeye.com">tantec</a>&nbsp;
          链接：<a href="http://www.javaeye.com/problems/3837" style="color:red;">http://www.javaeye.com/problems/3837</a>&nbsp;
          发表时间: 2008年09月07日
          <br/>
          用了泛型的DAO，加了&lt;br />&lt;pre name="code" class="xml"><br />&lt;?xml version="1.0" encoding="UTF-8"?><br />&lt;beans xmlns="http://www.springframework.org/schema/beans"<br />	xmlns:aop="http://www.springframework.org/schema/aop"<br />	xmlns:tx="http://www.springframework.org/schema/tx"<br />	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"<br />	xsi:schemaLocation="http://www.springframework.org/schema/beans<br />	 http://www.springframework.org/schema/beans/spring-beans-2.0.xsd <br />	 http://www.springframework.org/schema/tx <br />	 http://www.springframework.org/schema/tx/spring-tx-2.0.xsd <br />	 http://www.springframework.org/schema/aop <br />	 http://www.springframework.org/schema/aop/spring-aop-2.0.xsd "><br /><br />	&lt;!-- Hibernate TransactionManager--><br />	&lt;bean id="transactionManager"<br />		class="org.springframework.orm.hibernate3.HibernateTransactionManager"><br />		&lt;property name="sessionFactory" ref="sessionFactory" /><br />	&lt;/bean><br /><br />	&lt;!-- support @Transactional  --><br />	&lt;tx:annotation-driven /><br /><br />	&lt;!-- support @AspectJ --><br />	&lt;aop:aspectj-autoproxy /><br /><br />	&lt;!-- Support AOP by AspectJ --><br />	&lt;aop:config proxy-target-class="true"><br />		&lt;aop:advisor<br />			pointcut="execution(* org.tantec.springmvc.service.simple.*.*(..))"<br />			advice-ref="txAdvice" /><br />		&lt;aop:advisor<br />			pointcut="execution(* org.tantec.springmvc.service.complex.*.*(..))"<br />			advice-ref="txAdvice" /><br />	&lt;/aop:config><br /><br />	&lt;aop:config proxy-target-class="true"><br /><br />	&lt;/aop:config><br /><br />	&lt;!-- Support transaction. The transaction type of method names like "get*" is readonly. --><br />	&lt;tx:advice id="txAdvice"><br />		&lt;tx:attributes><br />			&lt;tx:method name="get*" read-only="true" /><br />			&lt;tx:method name="find*" read-only="true" /><br />			&lt;tx:method name="query*" read-only="true" /><br />			&lt;tx:method name="*" /><br />		&lt;/tx:attributes><br />	&lt;/tx:advice><br />&lt;/beans><br />&lt;/pre>&lt;br />报错内容：&lt;br />2008-9-7 6:17:12 org.apache.catalina.core.StandardContext listenerStart&lt;br />严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener&lt;br />org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userInfoService' defined in file [D:\Program\Tomcat 6.0\webapps\springmvc\WEB-INF\classes\org\tantec\springmvc\service\simple\impl\UserInfoServiceImpl.class]: Initialization of bean failed; nested exception is org.springframework.aop.framework.AopConfigException: Could not generate CGLIB subclass of class [class org.tantec.springmvc.service.simple.impl.UserInfoServiceImpl]: Common causes of this problem include using a final class or a non-visible class; nested exception is net.sf.cglib.core.CodeGenerationException: java.lang.ClassCastException-->java.lang.Class&lt;br />	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:480)&lt;br />	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)&lt;br />	at java.security.AccessController.doPrivileged(Native Method)&lt;br />	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)&lt;br />	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)&lt;br />	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:221)&lt;br />	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)&lt;br />	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)&lt;br />	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)&lt;br />	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429)&lt;br />	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:729)&lt;br />	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:381)&lt;br />	at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)&lt;br />	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)&lt;br />	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)&lt;br />	at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3843)&lt;br />	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4342)&lt;br />	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)&lt;br />	at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)&lt;br />	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)&lt;br />	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)&lt;br />	at org.apache.catalina.core.StandardService.start(StandardService.java:516)&lt;br />	at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)&lt;br />	at org.apache.catalina.startup.Catalina.start(Catalina.java:578)&lt;br />	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;br />	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)&lt;br />	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)&lt;br />	at java.lang.reflect.Method.invoke(Unknown Source)&lt;br />	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)&lt;br />	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)&lt;br />Caused by: org.springframework.aop.framework.AopConfigException: Could not generate CGLIB subclass of class [class org.tantec.springmvc.service.simple.impl.UserInfoServiceImpl]: Common causes of this problem include using a final class or a non-visible class; nested exception is net.sf.cglib.core.CodeGenerationException: java.lang.ClassCastException-->java.lang.Class&lt;br />	at org.springframework.aop.framework.Cglib2AopProxy.getProxy(Cglib2AopProxy.java:207)&lt;br />	at org.springframework.aop.framework.ProxyFactory.getProxy(ProxyFactory.java:110)&lt;br />	at org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator.createProxy(AbstractAutoProxyCreator.java:488)&lt;br />	at org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator.wrapIfNecessary(AbstractAutoProxyCreator.java:363)&lt;br />	at org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator.postProcessAfterInitialization(AbstractAutoProxyCreator.java:324)&lt;br />	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsAfterInitialization(AbstractAutowireCapableBeanFactory.java:361)&lt;br />	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1343)&lt;br />	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473)&lt;br />	... 29 more&lt;br />Caused by: net.sf.cglib.core.CodeGenerationException: java.lang.ClassCastException-->java.lang.Class&lt;br />	at net.sf.cglib.core.ReflectUtils.newInstance(ReflectUtils.java:235)&lt;br />	at net.sf.cglib.core.ReflectUtils.newInstance(ReflectUtils.java:220)&lt;br />	at net.sf.cglib.core.ReflectUtils.newInstance(ReflectUtils.java:216)&lt;br />	at net.sf.cglib.proxy.Enhancer.createUsingReflection(Enhancer.java:640)&lt;br />	at net.sf.cglib.proxy.Enhancer.firstInstance(Enhancer.java:538)&lt;br />	at net.sf.cglib.core.AbstractClassGenerator.create(AbstractClassGenerator.java:225)&lt;br />	at net.sf.cglib.proxy.Enhancer.createHelper(Enhancer.java:377)&lt;br />	at net.sf.cglib.proxy.Enhancer.create(Enhancer.java:285)&lt;br />	at org.springframework.aop.framework.Cglib2AopProxy.getProxy(Cglib2AopProxy.java:201)&lt;br />	... 36 more&lt;br />Caused by: java.lang.ClassCastException: java.lang.Class&lt;br />	at org.tantec.framework.core.BaseService.&lt;init>(BaseService.java:21)&lt;br />	at org.tantec.springmvc.service.simple.impl.UserInfoServiceImpl.&lt;init>(UserInfoServiceImpl.java:14)&lt;br />	at org.tantec.springmvc.service.simple.impl.UserInfoServiceImpl$$EnhancerByCGLIB$$78ab0388.&lt;init>(&lt;generated>)&lt;br />	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)&lt;br />	at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)&lt;br />	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)&lt;br />	at java.lang.reflect.Constructor.newInstance(Unknown Source)&lt;br />	at net.sf.cglib.core.ReflectUtils.newInstance(ReflectUtils.java:228)&lt;br />	... 44 more&lt;br />2008-9-7 6:17:12 org.apache.catalina.core.ApplicationContext log&lt;br />信息: Set web app root system property: 'webapp.root' = [D:\Program\Tomcat 6.0\webapps\springmvc\]&lt;br />2008-9-7 6:17:12 org.apache.catalina.core.ApplicationContext log&lt;br />信息: Initializing log4j from [D:\Program\Tomcat 6.0\webapps\springmvc\WEB-INF\log4j.xml]&lt;br />&lt;br />到Javaeye找了很多帖子，也到搜索上找了好久，就是解决不了，请问那位大哥碰到过这类问题
          <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>Sun, 07 Sep 2008 16:17:56 +0800</pubDate>
        <link>http://www.javaeye.com/problems/3837</link>
        <guid>http://www.javaeye.com/problems/3837</guid>
      </item>
      <item>
        <title>请问谁知道asp怎么链接不同服务器的mysql数据库。急求！！</title>
        <author>JavaEye网站</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://pxdmail.javaeye.com">pxdmail</a>&nbsp;
          链接：<a href="http://www.javaeye.com/problems/3836" style="color:red;">http://www.javaeye.com/problems/3836</a>&nbsp;
          发表时间: 2008年09月07日
          <br/>
          请问谁知道asp怎么链接不同服务器的mysql数据库。急求！！&lt;br />&lt;br />请问哪位大侠知道asp链接mysql数据库的方法，， 我现在的环境是web和mysql数据不在同一台服务器，web是用的虚拟空间， 现在有个小项目要用asp写，要求能链接操作到mysql数据库，现在我不知道怎么链接，试了几种方法都不行，哪位大侠知道请赐教下下！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！111
          <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>Sun, 07 Sep 2008 16:15:38 +0800</pubDate>
        <link>http://www.javaeye.com/problems/3836</link>
        <guid>http://www.javaeye.com/problems/3836</guid>
      </item>
      <item>
        <title>There is no statement named...错误, 使用了abator</title>
        <author>JavaEye网站</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://cloudsea.javaeye.com">cloudsea</a>&nbsp;
          链接：<a href="http://www.javaeye.com/problems/3835" style="color:red;">http://www.javaeye.com/problems/3835</a>&nbsp;
          发表时间: 2008年09月07日
          <br/>
          &lt;p>红色为感觉程序用到的部分. 命名对比认为没有问题, 不知道哪里错了...&lt;/p><br />&lt;p>&nbsp;&lt;/p><br />&lt;p>错误信息:&lt;/p><br />&lt;p>com.ibatis.sqlmap.client.SqlMapException: There is no statement named &lt;span style="color: #ff0000;">WAP_USERS.abatorgenerated_selectByExample&lt;/span> in this SqlMap.&lt;br />&nbsp;at com.ibatis.sqlmap.engine.impl.SqlMapExecutorDelegate.getMappedStatement(SqlMapExecutorDelegate.java:231)&lt;br />&nbsp;at com.ibatis.sqlmap.engine.impl.SqlMapExecutorDelegate.queryForList(SqlMapExecutorDelegate.java:558)&lt;br />&nbsp;at com.ibatis.sqlmap.engine.impl.SqlMapExecutorDelegate.queryForList(SqlMapExecutorDelegate.java:541)&lt;br />&nbsp;at com.ibatis.sqlmap.engine.impl.SqlMapSessionImpl.queryForList(SqlMapSessionImpl.java:118)&lt;br />&nbsp;at com.ibatis.sqlmap.engine.impl.SqlMapClientImpl.queryForList(SqlMapClientImpl.java:94)&lt;br />&nbsp;at com.hnmcc.wap.dao.UsersDAOImpl.selectByExample(UsersDAOImpl.java:69)&lt;br />&nbsp;at com.hnmcc.wap.bean.dbDemo.main(dbDemo.java:38)&lt;/p><br />&lt;p>&nbsp;&lt;/p><br />&lt;p>&nbsp;&lt;/p><br />&lt;p>dbDemo.jsp&lt;/p><br />&lt;pre name="code" class="java">public class dbDemo {<br /><br />	/**<br />	 * @param args<br />	 * @throws Exception <br />	 */<br />	public static void main(String[] args) throws IOException {<br /><br />		String resource = "com/hnmcc/wap/entity/WAP_USERS_SqlMap.xml";<br />		SqlMapClient sqlMap = null;<br />		try<br />		{<br />			Reader reader = Resources.getResourceAsReader(resource);<br />			sqlMap = SqlMapClientBuilder.buildSqlMapClient(reader);<br />		}<br />		catch(Exception e)<br />		{<br />			e.printStackTrace();<br />		}<br />		<br />		<br />		try<br />		{<br />			UsersExample ue = new UsersExample();<br />			ue.setOrderByClause("ID");<br />			UsersDAOImpl dao = new UsersDAOImpl(sqlMap);<br />			List ls = dao.selectByExample(ue);<br />			for(Object obj : ls)<br />			{<br />				Users user = (Users)obj;<br />				System.out.println("id : " + user.getId());<br />				System.out.println("username : " + user.getUsername());<br />				System.out.println("passowrd : " + user.getPassword());<br />				System.out.println("role : " + user.getRole());<br />				System.out.println();<br />			}<br />		}<br />		catch(Exception e)<br />		{<br />			e.printStackTrace();<br />		}<br />		finally<br />		{<br />			sqlMap = null;<br />		}<br />		<br />	}<br />}&lt;/pre><br />&lt;p>&nbsp;&lt;/p><br />&lt;p>&nbsp;&lt;/p><br />&lt;p>UsersDAOImpl.java&lt;/p><br />&lt;pre name="code" class="java">public class UsersDAOImpl implements UsersDAO {<br /><br />    private SqlMapClient sqlMapClient;<br /><br />    public UsersDAOImpl(SqlMapClient sqlMapClient) {<br />        super();<br />        this.sqlMapClient = sqlMapClient;<br />    }<br /><br />    public void insert(Users record) throws SQLException {<br />        sqlMapClient.insert("WAP_USERS.abatorgenerated_insert", record);<br />    }<br /><br />    public int updateByPrimaryKey(Users record) throws SQLException {<br />        int rows = sqlMapClient.update("WAP_USERS.abatorgenerated_updateByPrimaryKey", record);<br />        return rows;<br />    }<br /><br />    &lt;span style="color: #ff0000;">public int updateByPrimaryKeySelective(Users record) throws SQLException {<br />        int rows = sqlMapClient.update("WAP_USERS.abatorgenerated_updateByPrimaryKeySelective", record);<br />        return rows;<br />    }&lt;/span><br /><br />    public List selectByExample(UsersExample example) throws SQLException {<br />        List list = sqlMapClient.queryForList("WAP_USERS.abatorgenerated_selectByExample", example);<br />        return list;<br />    }<br /><br />    public Users selectByPrimaryKey(BigDecimal id) throws SQLException {<br />        Users key = new Users();<br />        key.setId(id);<br />        Users record = (Users) sqlMapClient.queryForObject("WAP_USERS.abatorgenerated_selectByPrimaryKey", key);<br />        return record;<br />    }<br /><br />    public int deleteByExample(UsersExample example) throws SQLException {<br />        int rows = sqlMapClient.delete("WAP_USERS.abatorgenerated_deleteByExample", example);<br />        return rows;<br />    }<br /><br />    public int deleteByPrimaryKey(BigDecimal id) throws SQLException {<br />        Users key = new Users();<br />        key.setId(id);<br />        int rows = sqlMapClient.delete("WAP_USERS.abatorgenerated_deleteByPrimaryKey", key);<br />        return rows;<br />    }<br /><br />    public int countByExample(UsersExample example) throws SQLException {<br />        Integer count = (Integer)  sqlMapClient.queryForObject("WAP_USERS.abatorgenerated_countByExample", example);<br />        return count.intValue();<br />    }<br /><br />    public int updateByExampleSelective(Users record, UsersExample example) throws SQLException {<br />        UpdateByExampleParms parms = new UpdateByExampleParms(record, example);<br />        int rows = sqlMapClient.update("WAP_USERS.abatorgenerated_updateByExampleSelective", parms);<br />        return rows;<br />    }<br /><br />    public int updateByExample(Users record, UsersExample example) throws SQLException {<br />        UpdateByExampleParms parms = new UpdateByExampleParms(record, example);<br />        int rows = sqlMapClient.update("WAP_USERS.abatorgenerated_updateByExample", parms);<br />        return rows;<br />    }<br /><br />    private static class UpdateByExampleParms extends UsersExample {<br />        private Object record;<br /><br />        public UpdateByExampleParms(Object record, UsersExample example) {<br />            super(example);<br />            this.record = record;<br />        }<br /><br />        public Object getRecord() {<br />            return record;<br />        }<br />    }<br />}&lt;/pre><br />&lt;p>&nbsp;&lt;/p><br />&lt;p>WAP_USERS_SqlMap.xml&lt;/p><br />&lt;pre name="code" class="java">&lt;?xml version="1.0" encoding="UTF-8" ?&gt;<br />&lt;!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd" &gt;<br />&lt;span style="color: #ff0000;">&lt;sqlMap namespace="WAP_USERS" &gt;<br />  &lt;resultMap id="abatorgenerated_UsersResult" class="com.hnmcc.wap.entity.Users" &gt;<br />    &lt;!--<br />      WARNING - This element is automatically generated by Abator for iBATIS, do not modify.<br />      This element was generated on Sun Sep 07 11:45:40 CST 2008.<br />    --&gt;<br />    &lt;result column="ID" property="id" jdbcType="DECIMAL" /&gt;<br />    &lt;result column="USERNAME" property="username" jdbcType="VARCHAR" /&gt;<br />    &lt;result column="PASSWORD" property="password" jdbcType="VARCHAR" /&gt;<br />    &lt;result column="ROLE" property="role" jdbcType="DECIMAL" /&gt;<br />  &lt;/resultMap&gt;&lt;/span><br />  &lt;sql id="abatorgenerated_Example_Where_Clause" &gt;<br />    &lt;!--<br />      WARNING - This element is automatically generated by Abator for iBATIS, do not modify.<br />      This element was generated on Sun Sep 07 11:45:40 CST 2008.<br />    --&gt;<br />    &lt;iterate property="oredCriteria" conjunction="or" prepend="where" removeFirstPrepend="iterate" &gt;<br />      &lt;isEqual property="oredCriteria[].valid" compareValue="true" &gt;<br />        (<br />        &lt;iterate prepend="and" property="oredCriteria[].criteriaWithoutValue" conjunction="and" &gt;<br />          $oredCriteria[].criteriaWithoutValue[]$<br />        &lt;/iterate&gt;<br />        &lt;iterate prepend="and" property="oredCriteria[].criteriaWithSingleValue" conjunction="and" &gt;<br />          $oredCriteria[].criteriaWithSingleValue[].condition$<br />            #oredCriteria[].criteriaWithSingleValue[].value#<br />        &lt;/iterate&gt;<br />        &lt;iterate prepend="and" property="oredCriteria[].criteriaWithListValue" conjunction="and" &gt;<br />          $oredCriteria[].criteriaWithListValue[].condition$<br />          &lt;iterate property="oredCriteria[].criteriaWithListValue[].values" open="(" close=")" conjunction="," &gt;<br />            #oredCriteria[].criteriaWithListValue[].values[]#<br />          &lt;/iterate&gt;<br />        &lt;/iterate&gt;<br />        &lt;iterate prepend="and" property="oredCriteria[].criteriaWithBetweenValue" conjunction="and" &gt;<br />          $oredCriteria[].criteriaWithBetweenValue[].condition$<br />          #oredCriteria[].criteriaWithBetweenValue[].values[0]# and<br />          #oredCriteria[].criteriaWithBetweenValue[].values[1]#<br />        &lt;/iterate&gt;<br />        )<br />      &lt;/isEqual&gt;<br />    &lt;/iterate&gt;<br />  &lt;/sql&gt;<br />  &lt;select id="Abatorgenerated_selectByPrimaryKey" resultMap="abatorgenerated_UsersResult" parameterClass="com.hnmcc.wap.entity.Users" &gt;<br />    &lt;!--<br />      WARNING - This element is automatically generated by Abator for iBATIS, do not modify.<br />      This element was generated on Sun Sep 07 11:45:40 CST 2008.<br />    --&gt;<br />    select ID, USERNAME, PASSWORD, ROLE<br />    from WAP.USERS<br />    where ID = #id:DECIMAL#<br />  &lt;/select&gt;<br />  &lt;span style="color: #ff0000;">&lt;select id="abatorgenerated_selectByExample" resultMap="abatorgenerated_UsersResult" parameterClass="com.hnmcc.wap.entity.UsersExample" &gt;<br />    &lt;!--<br />      WARNING - This element is automatically generated by Abator for iBATIS, do not modify.<br />      This element was generated on Sun Sep 07 11:45:40 CST 2008.<br />    --&gt;<br />    select ID, USERNAME, PASSWORD, ROLE<br />    from WAP.USERS<br />    &lt;isParameterPresent &gt;<br />      &lt;include refid="WAP_USERS.abatorgenerated_Example_Where_Clause" /&gt;<br />      &lt;isNotNull property="orderByClause" &gt;<br />        order by $orderByClause$<br />      &lt;/isNotNull&gt;<br />    &lt;/isParameterPresent&gt;<br />  &lt;/select&gt;&lt;/span><br />  &lt;delete id="abatorgenerated_deleteByPrimaryKey" parameterClass="com.hnmcc.wap.entity.Users" &gt;<br />    &lt;!--<br />      WARNING - This element is automatically generated by Abator for iBATIS, do not modify.<br />      This element was generated on Sun Sep 07 11:45:40 CST 2008.<br />    --&gt;<br />    delete from WAP.USERS<br />    where ID = #id:DECIMAL#<br />  &lt;/delete&gt;<br />  &lt;delete id="abatorgenerated_deleteByExample" parameterClass="com.hnmcc.wap.entity.UsersExample" &gt;<br />    &lt;!--<br />      WARNING - This element is automatically generated by Abator for iBATIS, do not modify.<br />      This element was generated on Sun Sep 07 11:45:40 CST 2008.<br />    --&gt;<br />    delete from WAP.USERS<br />    &lt;include refid="WAP_USERS.abatorgenerated_Example_Where_Clause" /&gt;<br />  &lt;/delete&gt;<br />  &lt;insert id="abatorgenerated_insert" parameterClass="com.hnmcc.wap.entity.Users" &gt;<br />    &lt;!--<br />      WARNING - This element is automatically generated by Abator for iBATIS, do not modify.<br />      This element was generated on Sun Sep 07 11:45:40 CST 2008.<br />    --&gt;<br />    insert into WAP.USERS (ID, USERNAME, PASSWORD, ROLE)<br />    values (#id:DECIMAL#, #username:VARCHAR#, #password:VARCHAR#, #role:DECIMAL#)<br />  &lt;/insert&gt;<br />  &lt;update id="abatorgenerated_updateByPrimaryKey" parameterClass="com.hnmcc.wap.entity.Users" &gt;<br />    &lt;!--<br />      WARNING - This element is automatically generated by Abator for iBATIS, do not modify.<br />      This element was generated on Sun Sep 07 11:45:40 CST 2008.<br />    --&gt;<br />    update WAP.USERS<br />    set USERNAME = #username:VARCHAR#,<br />      PASSWORD = #password:VARCHAR#,<br />      ROLE = #role:DECIMAL#<br />    where ID = #id:DECIMAL#<br />  &lt;/update&gt;<br />  &lt;update id="abatorgenerated_updateByPrimaryKeySelective" parameterClass="com.hnmcc.wap.entity.Users" &gt;<br />    &lt;!--<br />      WARNING - This element is automatically generated by Abator for iBATIS, do not modify.<br />      This element was generated on Sun Sep 07 11:45:40 CST 2008.<br />    --&gt;<br />    update WAP.USERS<br />    &lt;dynamic prepend="set" &gt;<br />      &lt;isNotNull prepend="," property="username" &gt;<br />        USERNAME = #username:VARCHAR#<br />      &lt;/isNotNull&gt;<br />      &lt;isNotNull prepend="," property="password" &gt;<br />        PASSWORD = #password:VARCHAR#<br />      &lt;/isNotNull&gt;<br />      &lt;isNotNull prepend="," property="role" &gt;<br />        ROLE = #role:DECIMAL#<br />      &lt;/isNotNull&gt;<br />    &lt;/dynamic&gt;<br />    where ID = #id:DECIMAL#<br />  &lt;/update&gt;<br />  &lt;select id="abatorgenerated_countByExample" parameterClass="com.hnmcc.wap.entity.UsersExample" resultClass="java.lang.Integer" &gt;<br />    &lt;!--<br />      WARNING - This element is automatically generated by Abator for iBATIS, do not modify.<br />      This element was generated on Sun Sep 07 11:45:40 CST 2008.<br />    --&gt;<br />    select count(*) from WAP.USERS<br />    &lt;include refid="WAP_USERS.abatorgenerated_Example_Where_Clause" /&gt;<br />  &lt;/select&gt;<br />  &lt;update id="abatorgenerated_updateByExampleSelective" &gt;<br />    &lt;!--<br />      WARNING - This element is automatically generated by Abator for iBATIS, do not modify.<br />      This element was generated on Sun Sep 07 11:45:40 CST 2008.<br />    --&gt;<br />    update WAP.USERS<br />    &lt;dynamic prepend="set" &gt;<br />      &lt;isNotNull prepend="," property="record.id" &gt;<br />        ID = #record.id:DECIMAL#<br />      &lt;/isNotNull&gt;<br />      &lt;isNotNull prepend="," property="record.username" &gt;<br />        USERNAME = #record.username:VARCHAR#<br />      &lt;/isNotNull&gt;<br />      &lt;isNotNull prepend="," property="record.password" &gt;<br />        PASSWORD = #record.password:VARCHAR#<br />      &lt;/isNotNull&gt;<br />      &lt;isNotNull prepend="," property="record.role" &gt;<br />        ROLE = #record.role:DECIMAL#<br />      &lt;/isNotNull&gt;<br />    &lt;/dynamic&gt;<br />    &lt;isParameterPresent &gt;<br />      &lt;include refid="WAP_USERS.abatorgenerated_Example_Where_Clause" /&gt;<br />    &lt;/isParameterPresent&gt;<br />  &lt;/update&gt;<br />  &lt;update id="abatorgenerated_updateByExample" &gt;<br />    &lt;!--<br />      WARNING - This element is automatically generated by Abator for iBATIS, do not modify.<br />      This element was generated on Sun Sep 07 11:45:40 CST 2008.<br />    --&gt;<br />    update WAP.USERS<br />    set ID = #record.id:DECIMAL#,<br />      USERNAME = #record.username:VARCHAR#,<br />      PASSWORD = #record.password:VARCHAR#,<br />      ROLE = #record.role:DECIMAL#<br />    &lt;isParameterPresent &gt;<br />      &lt;include refid="WAP_USERS.abatorgenerated_Example_Where_Clause" /&gt;<br />    &lt;/isParameterPresent&gt;<br />  &lt;/update&gt;<br />&lt;/sqlMap&gt;&lt;/pre><br />&lt;p>&nbsp;&lt;/p><br />&lt;p>abatorConfig.xml&lt;/p><br />&lt;pre name="code" class="java">&lt;?xml version="1.0" encoding="UTF-8" ?&gt;<br />&lt;!DOCTYPE abatorConfiguration PUBLIC "-//Apache Software Foundation//DTD Abator for iBATIS Configuration 1.0//EN" "http://ibatis.apache.org/dtd/abator-config_1_0.dtd" &gt;<br />&lt;abatorConfiguration &gt;<br />  &lt;abatorContext &gt;<br />    &lt;jdbcConnection driverClass="oracle.jdbc.driver.OracleDriver" connectionURL="jdbc:oracle:thin:@192.168.0.103:1521:orcl10g" userId="wap" password="wap" &gt;<br />      &lt;classPathEntry location="G:\oracle\product\10.1.0\Db_1\jdbc\lib\ojdbc14.jar" /&gt;<br />    &lt;/jdbcConnection&gt;<br />    &lt;javaModelGenerator targetPackage="com.hnmcc.wap.entity" targetProject="WAP" /&gt;<br />    &lt;sqlMapGenerator targetPackage="com.hnmcc.wap.entity" targetProject="WAP" /&gt;<br />    &lt;daoGenerator targetPackage="com.hnmcc.wap.dao" targetProject="WAP" type="GENERIC-CI" /&gt;<br />    &lt;table schema="wap" tableName="users" &gt;<br />    &lt;/table&gt;<br />  &lt;/abatorContext&gt;<br />&lt;/abatorConfiguration&gt;&lt;/pre><br />&lt;p>&nbsp;&lt;/p>
          <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, 07 Sep 2008 12:42:00 +0800</pubDate>
        <link>http://www.javaeye.com/problems/3835</link>
        <guid>http://www.javaeye.com/problems/3835</guid>
      </item>
      <item>
        <title>如何将javascript中的变量值传递到rails代码中以便于使用？</title>
        <author>JavaEye网站</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://wanguan2000.javaeye.com">wanguan2000</a>&nbsp;
          链接：<a href="http://www.javaeye.com/problems/3834" style="color:red;">http://www.javaeye.com/problems/3834</a>&nbsp;
          发表时间: 2008年09月07日
          <br/>
          function generatePara(){<br />  var a=10<br />}<br /><br />如何将javascript中的变量值传递到rails代码中以便于使用？<br />怎么把a的值传到Controller？？<br /><br /><pre name="code" class="java">class LookController &lt; ApplicationController
    def form
   @user = params[:a]
   end

end</pre><br /><br />请大家指教，谢啦！<br /><strong>问题补充：</strong><br />我想用 prototypeHelper  里面的方法来解决在解决这个问题，有是办法马？<br />&lt;%= link_to_remote<br />:url => {:action => "look"},<br />:updata => "";<br />:before => "generatePara()"<br />%><br /><br />怎么弄阿？
          <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>Sun, 07 Sep 2008 11:57:16 +0800</pubDate>
        <link>http://www.javaeye.com/problems/3834</link>
        <guid>http://www.javaeye.com/problems/3834</guid>
      </item>
      <item>
        <title>[jQuery]spet的智能提示好象不全啊</title>
        <author>JavaEye网站</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://holyzfy.javaeye.com">holyzfy</a>&nbsp;
          链接：<a href="http://www.javaeye.com/problems/3833" style="color:red;">http://www.javaeye.com/problems/3833</a>&nbsp;
          发表时间: 2008年09月07日
          <br/>
          &lt;p>&lt;span style="font-size: medium;">智能提示怎么没有addClass啊&lt;/span>&lt;/p><br />&lt;p>&lt;img src="http://p13.freep.com.cn/p.aspx?u=v20_p13_p_0809071111129171_0.png" alt="" />&lt;/p>
          <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>Sun, 07 Sep 2008 11:26:30 +0800</pubDate>
        <link>http://www.javaeye.com/problems/3833</link>
        <guid>http://www.javaeye.com/problems/3833</guid>
      </item>
      <item>
        <title>servletContext乱码问题</title>
        <author>JavaEye网站</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://bu-gui.javaeye.com">bu_gui</a>&nbsp;
          链接：<a href="http://www.javaeye.com/problems/3832" style="color:red;">http://www.javaeye.com/problems/3832</a>&nbsp;
          发表时间: 2008年09月07日
          <br/>
          我在Tomcat启动的时候向数据库查询了一些资源放在ServletContext中,可是怎么改变编码方式啊,查询出来的东西是乱码,用Filter配置只能管到请求响应,而在Tomcat启动时候它管不了啊,哪位知道怎么解决啊
          <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, 07 Sep 2008 11:25:14 +0800</pubDate>
        <link>http://www.javaeye.com/problems/3832</link>
        <guid>http://www.javaeye.com/problems/3832</guid>
      </item>
      <item>
        <title>prototype不支持firefox3.0吗？</title>
        <author>JavaEye网站</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://bergman.javaeye.com">bergman</a>&nbsp;
          链接：<a href="http://www.javaeye.com/problems/3831" style="color:red;">http://www.javaeye.com/problems/3831</a>&nbsp;
          发表时间: 2008年09月07日
          <br/>
          prototype不支持firefox3.0吗？我用最新的prototype1.6，在firefox下，$()和$F()最常用的方式都不起作用
          <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, 07 Sep 2008 11:18:46 +0800</pubDate>
        <link>http://www.javaeye.com/problems/3831</link>
        <guid>http://www.javaeye.com/problems/3831</guid>
      </item>
      <item>
        <title>用哪种免费内存数据库好</title>
        <author>JavaEye网站</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://leonco.javaeye.com">leonco</a>&nbsp;
          链接：<a href="http://www.javaeye.com/problems/3830" style="color:red;">http://www.javaeye.com/problems/3830</a>&nbsp;
          发表时间: 2008年09月07日
          <br/>
          用运行在web服务器上的"内存数据库"来实现一个高级缓存，具体应该怎么做
          <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>Sun, 07 Sep 2008 11:16:04 +0800</pubDate>
        <link>http://www.javaeye.com/problems/3830</link>
        <guid>http://www.javaeye.com/problems/3830</guid>
      </item>
      <item>
        <title>怎么在ant的配置文件中得到一个project的名字</title>
        <author>JavaEye网站</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://xnlilin.javaeye.com">xnlilin</a>&nbsp;
          链接：<a href="http://www.javaeye.com/problems/3829" style="color:red;">http://www.javaeye.com/problems/3829</a>&nbsp;
          发表时间: 2008年09月07日
          <br/>
          怎么在ant的配置文件中得到一个project的名字
          <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, 07 Sep 2008 11:04:26 +0800</pubDate>
        <link>http://www.javaeye.com/problems/3829</link>
        <guid>http://www.javaeye.com/problems/3829</guid>
      </item>
      <item>
        <title>如何获得LDAP的目录（部门信息），并插入SQL SERVER的部门表中？请贴上相关代码</title>
        <author>JavaEye网站</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://cag2050.javaeye.com">cag2050</a>&nbsp;
          链接：<a href="http://www.javaeye.com/problems/3828" style="color:red;">http://www.javaeye.com/problems/3828</a>&nbsp;
          发表时间: 2008年09月07日
          <br/>
          如题，请教各位
          <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, 07 Sep 2008 10:26:05 +0800</pubDate>
        <link>http://www.javaeye.com/problems/3828</link>
        <guid>http://www.javaeye.com/problems/3828</guid>
      </item>
      <item>
        <title>glassfish中ant -f setup.xml不成功</title>
        <author>JavaEye网站</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://ludaa2008.javaeye.com">ludaa2008</a>&nbsp;
          链接：<a href="http://www.javaeye.com/problems/3827" style="color:red;">http://www.javaeye.com/problems/3827</a>&nbsp;
          发表时间: 2008年09月07日
          <br/>
          glassfish中<br />运行<br />C:\>ant -f setup.xml<br />Buildfile: build.xml does not exist!<br />Build failed<br />不能创建成功！<br />这是build.xml是自己配置的吗？<br />我根本找不到啊!<br />大家都帮忙讨论下！
          <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>Sun, 07 Sep 2008 09:53:52 +0800</pubDate>
        <link>http://www.javaeye.com/problems/3827</link>
        <guid>http://www.javaeye.com/problems/3827</guid>
      </item>
      <item>
        <title>OpenSessionInViewFilter报错</title>
        <author>JavaEye网站</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://nakata-com.javaeye.com">iceman_mylove@yahoo.com.cn</a>&nbsp;
          链接：<a href="http://www.javaeye.com/problems/3826" style="color:red;">http://www.javaeye.com/problems/3826</a>&nbsp;
          发表时间: 2008年09月07日
          <br/>
          <span style="font-size: x-large">后台错误：<br />org.springframework.dao.InvalidDataAccessApiUsageException: Write operations are not allowed in read-only mode (FlushMode.NEVER/MANUAL): Turn your Session into FlushMode.COMMIT/AUTO or remove 'readOnly' marker from transaction definition.<br /><br />事物配置：<br />&lt;aop:config><br />		&lt;aop:advisor pointcut="execution(* *..service.*(..))"<br />			advice-ref="txAdvice" /><br />	&lt;/aop:config><br /><br />	&lt;tx:advice id="txAdvice" transaction-manager="transactionManager"><br />		&lt;tx:attributes><br />			&lt;tx:method name="save*" isolation="DEFAULT"/><br />			&lt;tx:method name="update*" isolation="DEFAULT"/><br />			&lt;tx:method name="get*" read-only="true" /><br />		&lt;/tx:attributes><br /><br />有什么办法可以解决啊<br />	&lt;/tx:advice></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>Sun, 07 Sep 2008 08:04:09 +0800</pubDate>
        <link>http://www.javaeye.com/problems/3826</link>
        <guid>http://www.javaeye.com/problems/3826</guid>
      </item>
      <item>
        <title>List 转 CachedRowSet</title>
        <author>JavaEye网站</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://hmily-2005-hotmail-com.javaeye.com">彬彬有型</a>&nbsp;
          链接：<a href="http://www.javaeye.com/problems/3825" style="color:red;">http://www.javaeye.com/problems/3825</a>&nbsp;
          发表时间: 2008年09月07日
          <br/>
          最近碰到个很诡异的问题。请问可不可以将一个List转成ResultSet。<br />将List转成CachedRowSet。因为CachedRowSet继承了ResultSet这个类。代码如下： <br />Iterator it = wkKeyList.iterator(); <br />while(it.hasNext()){ <br />cachedRowSet.moveToInsertRow(); <br />cachedRowSet.updateString(1, (String)it.next()); <br />cachedRowSet.insertRow(); <br />cachedRowSet.moveToCurrentRow(); <br />cachedRowSet.afterLast(); <br />} <br />不知道这样可不可以。请达人予以帮助。多谢多谢。
          <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, 07 Sep 2008 03:45:02 +0800</pubDate>
        <link>http://www.javaeye.com/problems/3825</link>
        <guid>http://www.javaeye.com/problems/3825</guid>
      </item>
      <item>
        <title>中间表有字段</title>
        <author>JavaEye网站</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://mniz.javaeye.com">mniz</a>&nbsp;
          链接：<a href="http://www.javaeye.com/problems/3824" style="color:red;">http://www.javaeye.com/problems/3824</a>&nbsp;
          发表时间: 2008年09月07日
          <br/>
          高手们，路过的请看看，指点下小弟！！&lt;br />&lt;br />我在做项目的过程中有这样一个问题，我有两个表，他们之间是多对多的关系，我用一个中间表关联起来，但是中间表里面有自己的字段，这样的话我就必须把多对多改成两个一对多。&lt;br />&lt;br />&lt;br />比如：用户表（TUser）和部门表（TDepartment）（这里的用户可以同时属于多个部门）中间表（TDeptUser）&lt;br />&lt;br />如果该成两个一对多的话，是不是这样&lt;br />&lt;br />用户表一个对多个中间表&lt;br />部门表对多个中间表&lt;br />&lt;br />这就是小弟的疑问，想请高手帮我确认下，如果是的话，能帮我解释下吗，好让我彻底的弄清楚。&lt;br />&lt;br />&lt;br />谢谢！！！
          <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>Sun, 07 Sep 2008 00:52:56 +0800</pubDate>
        <link>http://www.javaeye.com/problems/3824</link>
        <guid>http://www.javaeye.com/problems/3824</guid>
      </item>
      <item>
        <title>Apache 2.2 and Tomcat 6.0 in integration</title>
        <author>JavaEye网站</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://chen-516888.javaeye.com">chen-516888</a>&nbsp;
          链接：<a href="http://www.javaeye.com/problems/3823" style="color:red;">http://www.javaeye.com/problems/3823</a>&nbsp;
          发表时间: 2008年09月07日
          <br/>
          httpd: Syntax error on line 149 of /etc/httpd/conf/httpd.conf: module auth_basic_module is built-in and can't be loaded<br />启动Apache httpd的时候出现的错误信息<br />这是什么类型的错误 该如何解决？<br />谢谢：）
          <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, 07 Sep 2008 00:21:50 +0800</pubDate>
        <link>http://www.javaeye.com/problems/3823</link>
        <guid>http://www.javaeye.com/problems/3823</guid>
      </item>
      <item>
        <title>从网上下载什么程序合适JAVA初学者</title>
        <author>JavaEye网站</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://huangzhilun.javaeye.com">huangzhilun</a>&nbsp;
          链接：<a href="http://www.javaeye.com/problems/3822" style="color:red;">http://www.javaeye.com/problems/3822</a>&nbsp;
          发表时间: 2008年09月06日
          <br/>
          大家好,我是一名自考生,正在学习JAVA语言程序设计.想从网上下载一个练习编程的程序来照着书上的例题做，加深知识的理解.一连下载几个程序都不会用或者没法用(全英文的).有哪位行家知道这方面的相关程序请指点一下:1.在哪个网站有哪些程序合适我们初学者练习使用.2.下载安装时具体要注意什么?.这种问题对于你们来说可能是小事一件.这几天我却被这个拦路虎害惨了。由于工作原因我没有时间去上培训班,只能自学不懂的地方从网上的贴子上捉摸。大家都知道在社会上请教别人问题真的很难.我的QQ是257762342.邮箱huangzhilun@yahoo.com.cn.请赐教，不甚感激!!!.
          <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>Sat, 06 Sep 2008 23:19:44 +0800</pubDate>
        <link>http://www.javaeye.com/problems/3822</link>
        <guid>http://www.javaeye.com/problems/3822</guid>
      </item>
      <item>
        <title>mysql编码问题</title>
        <author>JavaEye网站</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://bu-gui.javaeye.com">bu_gui</a>&nbsp;
          链接：<a href="http://www.javaeye.com/problems/3821" style="color:red;">http://www.javaeye.com/problems/3821</a>&nbsp;
          发表时间: 2008年09月06日
          <br/>
          我用的是mysql5.0把my.ini文件中的编码方式改为gb2312后就会报这个错误Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (gb2312_chinese_ci,COERCIBLE) for operation '='
          <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>Sat, 06 Sep 2008 22:46:26 +0800</pubDate>
        <link>http://www.javaeye.com/problems/3821</link>
        <guid>http://www.javaeye.com/problems/3821</guid>
      </item>
      <item>
        <title>关于配置spring发送邮件报com.sun.mail.smtp.SMTPAddressFailed</title>
        <author>JavaEye网站</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://highriver.javaeye.com">highriver</a>&nbsp;
          链接：<a href="http://www.javaeye.com/problems/3820" style="color:red;">http://www.javaeye.com/problems/3820</a>&nbsp;
          发表时间: 2008年09月06日
          <br/>
          在单元测试中发送邮件没有问题。但是部署后测试就会报标题的错误。<br />我的邮箱配置：<br />mail.host=smtp.gmail.com<br />mail.password=1qaz2wsx<br />mail.username=hopsurf2008@gmail.com<br />mail.from=hopsurf2008@gmail.com<br />mail.subject=H O P S U R F users recomends...<br />mail.auth=true<br />mail.starttls.enable=true<br />mail.timeout=5000 <br />补充：部署后运行时报的异常<br />nested exception is:<br />com.sun.mail.smtp.SMTPAddressFailedException: 554 5.7.1 &lt;bogaoyi@126.com>: Relay access denied<br />        。。。。。。。。。。。。。。<br />Caused by: org.springframework.mail.MailSendException; nested exceptions (1) are:<br />Failed message 1: javax.mail.SendFailedException: Invalid Addresses;<br />  nested exception is:<br />com.sun.mail.smtp.SMTPAddressFailedException: 554 5.7.1 &lt;bogaoyi@126.com>: Relay access denied<br /><br />at org.springframework.mail.javamail.JavaMailSenderImpl.doSend(JavaMailSenderImpl.java:422)<br />at org.springframework.mail.javamail.JavaMailSenderImpl.send(JavaMailSenderImpl.java:308)<br />at org.springframework.mail.javamail.JavaMailSenderImpl.send(JavaMailSenderImpl.java:297)<br />at com.comodo.hopsurf.service.invite.MailService.sendInviteMessage(MailService.java:93)<br />... 138 more<br /><br />我猜既然单元测试调用发邮件没有问题，那么部署后有问题，是不是与部署的环境有关系？？？？
          <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>Sat, 06 Sep 2008 22:30:53 +0800</pubDate>
        <link>http://www.javaeye.com/problems/3820</link>
        <guid>http://www.javaeye.com/problems/3820</guid>
      </item>
      <item>
        <title>返回值怎么改变了？</title>
        <author>JavaEye网站</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://zzsczz.javaeye.com">zzsczz</a>&nbsp;
          链接：<a href="http://www.javaeye.com/problems/3819" style="color:red;">http://www.javaeye.com/problems/3819</a>&nbsp;
          发表时间: 2008年09月06日
          <br/>
          ubuntu 6.06下<br /><br /><pre name="code" class="java">

int  main(int argc,char *argv[])
{

 return  -1;
}


</pre><br /><br />编译执行后<br /><br />echo $?<br />>255<br /><br />返回值怎么搞的？？
          <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>Sat, 06 Sep 2008 22:22:11 +0800</pubDate>
        <link>http://www.javaeye.com/problems/3819</link>
        <guid>http://www.javaeye.com/problems/3819</guid>
      </item>
      <item>
        <title>java.lang.NullPointerException 问题</title>
        <author>JavaEye网站</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://saiyaren.javaeye.com">saiyaren</a>&nbsp;
          链接：<a href="http://www.javaeye.com/problems/3818" style="color:red;">http://www.javaeye.com/problems/3818</a>&nbsp;
          发表时间: 2008年09月06日
          <br/>
          &lt;div class="quote_title">引用&lt;/div><br />&lt;div class="quote_div">&lt;br />大家能帮我解决下这个问题吗？ &lt;br />这里是报的错误！ &lt;br />&lt;/div><br />&lt;div class="quote_div"><br />&lt;pre name="code" class="java">java.lang.NullPointerException<br />	at com.ngworld.bookstore.controller.login.LoginController.login(LoginController.java:49)<br />	at com.ngworld.bookstore.controller.login.LoginController.onSubmit(LoginController.java:32)<br />	at org.springframework.web.servlet.mvc.SimpleFormController.onSubmit(SimpleFormController.java:356)<br />	at org.springframework.web.servlet.mvc.SimpleFormController.processFormSubmission(SimpleFormController.java:258)<br />	at org.springframework.web.servlet.mvc.AbstractFormController.handleRequestInternal(AbstractFormController.java:249)<br />	at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)<br />	at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:44)<br />	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:723)<br />	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:663)<br />	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:394)<br />	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:358)<br />	at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)<br />	at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)<br />	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)<br />	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)<br />	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)<br />	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)<br />	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)<br />	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)<br />	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)<br />	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:263)<br />	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)<br />	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:584)<br />	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)<br />	at java.lang.Thread.run(Thread.java:595)<br />&lt;/pre><br />&lt;/div><br />&lt;div class="quote_div">&lt;br />这里是我的LoginController.java文件： &lt;br />&lt;/div><br />&lt;div class="quote_div"><br />&lt;pre name="code" class="java">&lt;pre name="code" class="java">package com.ngworld.bookstore.controller.login;<br /><br />import java.util.HashMap;<br />import java.util.LinkedList;<br />import java.util.List;<br /><br />import org.springframework.validation.BindException;<br />import org.springframework.web.servlet.ModelAndView;<br />import org.springframework.web.servlet.mvc.SimpleFormController;<br /><br />import com.ngworld.bookstore.form.LoginForm;<br />import com.ngworld.bookstore.service.LoginService;<br />import com.ngworld.bookstore.vo.Userinfo;<br /><br /><br />public class LoginController extends SimpleFormController{<br />	private LoginService loginService;<br />	private String success_view;<br />	public void setLoginService(LoginService loginService) {<br />		this.loginService = loginService;<br />	}<br />	public String getSuccess_view() {<br />		return success_view;<br />	}<br />	public void setSuccess_view(String success_view) {<br />		this.success_view = success_view;<br />	}<br />	@Override<br />	protected ModelAndView onSubmit(Object cmd, BindException ex) throws Exception {<br />		// TODO Auto-generated method stub<br />		LoginForm loginInfo=(LoginForm) cmd;<br />		if (login(loginInfo) == 0) {<br />			HashMap result_map = new HashMap();<br />			result_map.put("logininfo", loginInfo);<br />			List msgList = new LinkedList();<br />			msgList.add("msg1");<br />			msgList.add("msg2");<br />			msgList.add("msg3");<br />			result_map.put("messages", msgList);<br />			return new ModelAndView(this.getSuccess_view()); <br />			} else {<br />				String message;<br />				message="用户名或密码错误";<br />		return new ModelAndView("/login/index.jsp","message",message);<br />			}<br />		<br />	}<br />	private int login(LoginForm loginForm) {<br />  	Userinfo login=(Userinfo) loginService.loginUser();<br />  	if ((login.getUsername()).equalsIgnoreCase(loginForm.getUsername())<br />   	 &amp;&amp; (login.getPassword()).equals(loginForm.getPassword())) {<br />   	 return 0;<br />   	 }<br />    	return 1;<br />    }&lt;/pre><br />&lt;pre name="code" class="java">}<br />&lt;/pre><br />&nbsp;&lt;/pre><br />上面的错误总是报我的这句有问题，我不知道哪里的问题&lt;/div><br />&lt;div class="quote_div"><br />&lt;pre name="code" class="java">Userinfo login=(Userinfo) loginService.loginUser();&lt;/pre><br />&nbsp;&nbsp;&lt;/div><br />&lt;div class="quote_div">这里是我的LoginService.java接口&lt;/div><br />&lt;div class="quote_div"><br />&lt;pre name="code" class="java">package com.ngworld.bookstore.service;<br /><br />import java.util.List;<br /><br />import com.ngworld.bookstore.vo.Userinfo;<br /><br />public interface LoginService {<br />	public List loginUser();<br />}<br />&lt;/pre><br />&nbsp;&lt;/div><br />&lt;div class="quote_div">这里是我的LoginManager.java文件：&lt;/div><br />&lt;div class="quote_div"><br />&lt;pre name="code" class="java">package com.ngworld.bookstore.manager;<br />import java.util.List;<br />import com.ngworld.bookstore.dao.LoginDao;import com.ngworld.bookstore.service.LoginService;import com.ngworld.bookstore.vo.Userinfo;<br />public class LoginManager implements LoginService {<br /> private LoginDao loginDao; <br />public List loginUser() <br />{  <br />return loginDao.loginUser();<br /> }<br /> public void setLoginDao(LoginDao loginDao) <br />{ <br /> this.loginDao = loginDao; <br />}<br />}<br />&lt;/pre><br />&lt;/div><br />&lt;div class="quote_div">&nbsp;&lt;/div><br />&lt;div class="quote_div">LoginDao.java接口：&lt;/div><br />&lt;div class="quote_div"><br />&lt;pre name="code" class="java">package com.ngworld.bookstore.dao;<br /><br /><br />import java.util.List;<br /><br />import com.ngworld.bookstore.vo.Userinfo;<br /><br />public interface LoginDao extends BaseDao{<br />	public List loginUser();<br />}<br />&lt;/pre><br />&lt;/div><br />&lt;div class="quote_div">&nbsp;&lt;/div><br />&lt;div class="quote_div">LoginHibernate实现类：&lt;/div><br />&lt;div class="quote_div"><br />&lt;pre name="code" class="java">package com.ngworld.bookstore.hibernate;<br /><br />import java.util.List;<br /><br />import com.ngworld.bookstore.dao.LoginDao;<br />import com.ngworld.bookstore.vo.Userinfo;<br /><br />public class LoginHibernate extends BaseHibernate implements LoginDao{<br /><br />	public List loginUser() {<br />		String hql="from Userinfo";<br />		return getHibernateTemplate().find(hql);<br />	}<br /><br />}<br />&lt;/pre><br />&lt;/div><br />&lt;div class="quote_div">&nbsp;&lt;/div><br />&lt;div class="quote_div">我的配置文件上应该是没有问题的，麻烦大家帮我看看这个问题吧，谢谢了！&lt;br />&lt;/div><br />&lt;p>&nbsp;&lt;/p>
          <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>Sat, 06 Sep 2008 21:24:14 +0800</pubDate>
        <link>http://www.javaeye.com/problems/3818</link>
        <guid>http://www.javaeye.com/problems/3818</guid>
      </item>
      <item>
        <title>ssh面试题，不是熟手就不要进来了。</title>
        <author>JavaEye网站</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://gmingsoft04.javaeye.com">gmingsoft04</a>&nbsp;
          链接：<a href="http://www.javaeye.com/problems/3817" style="color:red;">http://www.javaeye.com/problems/3817</a>&nbsp;
          发表时间: 2008年09月06日
          <br/>
          1 Action是不是线程安全的？如果不是 有什么方式可以保证Action的线程安全？如果是，说明原因 <br />2.MVC，分析一下struts是如何实现MVC的 <br />3.struts中的几个关键对象的作用(说说几个关键对象的作用) <br />4.说说AOP和IOC的概念以及在spring中是如何应用的 <br />5.Hibernate有哪几种查询数据的方式 <br />6.load()和get()的区别 <br />7.谈谈hibernate的延迟加载和openSessionInView <br />8.spring的事务有几种方式？谈谈spring事务的隔离级别和传播行为。 <br />9.Hibernate中的update()和saveOrUpdate()的区别. <br />10.Spring对多种ORM框架提供了很好的支持，简单描述在Spring中使用Hibernate的方法，并结合事务管理。
          <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>Sat, 06 Sep 2008 20:47:03 +0800</pubDate>
        <link>http://www.javaeye.com/problems/3817</link>
        <guid>http://www.javaeye.com/problems/3817</guid>
      </item>
      <item>
        <title>AppFuse官方文档中Hibernate例子Person创建过程的疑惑</title>
        <author>JavaEye网站</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://xinlnix.javaeye.com">xinlnix</a>&nbsp;
          链接：<a href="http://www.javaeye.com/problems/3816" style="color:red;">http://www.javaeye.com/problems/3816</a>&nbsp;
          发表时间: 2008年09月06日
          <br/>
          在AppFuse官方文档 http://appfuse.org/display/APF/Using+Hibernate 中给出了创建一个新model的实例。&lt;br />文档称要建立一个model 名为Person，需要建立相应的 PersonDao接口和PersonDaoHibernate实现。&lt;br />&lt;br />PersonDao 接口定义了方法public List&lt;Person> findByLastName(String lastName);&lt;br />PersonDaoHibernate 继承了 GenericDaoHibernate，并实现了PersonDao 接口：&lt;br />   public List&lt;Person> findByLastName(String lastName) {&lt;br />        return getHibernateTemplate().find("from Person where lastName=?", lastName);&lt;br />    }&lt;br />&lt;br />为何不直接使用 PersonDaoHibernate ，而要多建一个 PersonDao 接口呢？&lt;br />难道每建一个 model 都要建立相应的3个类吗？太麻烦了。&lt;br/>&lt;strong>问题补充&lt;/strong>&lt;br/>整明白了，谢谢各位，我想AppFuse这样做，一是代码生成使用&lt;br />mvn appfuse:gen 能够自动化；一是可以转换Dao的实现。比如：&lt;br />PersonDaoHibernate如果用着不爽要， 可以使用PersonDaoiBatis。&lt;br />&lt;br />再问一下,如果我现在有了model类Person，eclipse自己能否重构出&lt;br />PersonDao,PersonDaoImpl,PersonService,PersonServiceImpl？&lt;br />如果能的话，怎么做？
          <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>Sat, 06 Sep 2008 19:14:25 +0800</pubDate>
        <link>http://www.javaeye.com/problems/3816</link>
        <guid>http://www.javaeye.com/problems/3816</guid>
      </item>
      <item>
        <title>AJAX加载得页面如何用JS来控制</title>
        <author>JavaEye网站</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://skudy.javaeye.com">skudy</a>&nbsp;
          链接：<a href="http://www.javaeye.com/problems/3815" style="color:red;">http://www.javaeye.com/problems/3815</a>&nbsp;
          发表时间: 2008年09月06日
          <br/>
          如题&lt;br/>&lt;strong>问题补充&lt;/strong>&lt;br/>有人 回答 吗
          <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>Sat, 06 Sep 2008 19:14:09 +0800</pubDate>
        <link>http://www.javaeye.com/problems/3815</link>
        <guid>http://www.javaeye.com/problems/3815</guid>
      </item>
  </channel>
</rss>
