ibatis使用在linux上的问题 有人在linux上使用过ibatis吗?好像有点问题的只能是没有条件的查询 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 有条件的查询就没有结果代码是这样的 <select id="selectCompanyByOnes" parameterClass="com.web.struts.form.CompanyForm" resultClass="com.web.struts.form.CompanyForm"> <![CDATA[ select compname, id, compurl, orgcode, compid, compsdc from compinfo ]]> <dynamic prepend="where"> <isNotEmpty property="compid" prepend="and"> <![CDATA[compid =#compid#]]> </isNotEmpty> <isNotEmpty property="compname" prepend="and"> <![CDATA[compname =#compname#]]> </isNotEmpty> <isNotEmpty property="compsdc" prepend="and"> <![CDATA[compsdc =#compsdc#]]> </isNotEmpty> </dynamic> <![CDATA[]]> </select>sqlmapconfig.xml中的配置是这样的<sqlMapConfig> <properties resource="com/web/sqlmap/database.properties"/> <!--设置Ibatis运行的参数--> <settings cacheModelsEnabled="true" enhancementEnabled="true" lazyLoadingEnabled="true" errorTracingEnabled="true" maxRequests="32" maxSessions="10" maxTransactions="5" useStatementNamespaces="true"/> <!--设置jdbc数据源--> <transactionManager type="JDBC"> <dataSource type="SIMPLE"> <property name="JDBC.Driver" value="${driver}"/> <property name="JDBC.ConnectionURL" value="${jdbcURL}"/> <property name="JDBC.Username" value="${username}"/> <property name="JDBC.Password" value="${password}"/> </dataSource> </transactionManager> <!--加载sqlmap配置文件--> <sqlMap resource="com/web/sqlmap/sqlMap-CompAccount.xml"/> <sqlMap resource="com/web/sqlmap/sqlMap-CompAccountUser.xml"/> <sqlMap resource="com/web/sqlmap/sqlMap-Company.xml"/> <sqlMap resource="com/web/sqlmap/sqlMap-Drug.xml"/> <sqlMap resource="com/web/sqlmap/sqlMap-Label.xml"/> </sqlMapConfig>看看有没有什么问题 这样好像没什么问题,你的可能是条件就是查不出来结果的有可能是字符乱码或是varchar跟char的区别等问题 在windows下是完全正常的不是乱码的吧我用数字或是英文字母也是不行在还有我的字段全是用的varchar型的 jsp取值 PL\SQL DEV 的入门教程,适合初学者的文档 在jsp中<%@ include file=""%>怎么包含servlet 会 配置 Hibernate + Tomcat JNDI 的请进 , 关于 Session 工厂方面, 牛牛 们 快来啊 !!! jstl输出list的数据问题?? 请问jsp页面中怎么获得未提交表单的值 关于web.xml配置的提问!!! 用jsp做一个图书管理系统,大哥大姐帮帮忙啊,指点一下,谢啦 jsp做聊天室,求助 cvs服务器与eclipse cvs客户端连接不上,晕啊! jsf中如何将原先输入的信息在页面中显示出 关于JavaMail的使用
代码是这样的
<select id="selectCompanyByOnes"
parameterClass="com.web.struts.form.CompanyForm"
resultClass="com.web.struts.form.CompanyForm">
<![CDATA[
select compname,
id,
compurl,
orgcode,
compid,
compsdc
from compinfo
]]>
<dynamic prepend="where">
<isNotEmpty property="compid" prepend="and">
<![CDATA[compid =#compid#]]>
</isNotEmpty>
<isNotEmpty property="compname" prepend="and">
<![CDATA[compname =#compname#]]>
</isNotEmpty>
<isNotEmpty property="compsdc" prepend="and">
<![CDATA[compsdc =#compsdc#]]>
</isNotEmpty>
</dynamic>
<![CDATA[
]]>
</select>sqlmapconfig.xml中的配置是这样的
<sqlMapConfig>
<properties resource="com/web/sqlmap/database.properties"/>
<!--设置Ibatis运行的参数-->
<settings cacheModelsEnabled="true"
enhancementEnabled="true"
lazyLoadingEnabled="true"
errorTracingEnabled="true"
maxRequests="32"
maxSessions="10"
maxTransactions="5"
useStatementNamespaces="true"/>
<!--设置jdbc数据源-->
<transactionManager type="JDBC">
<dataSource type="SIMPLE">
<property name="JDBC.Driver" value="${driver}"/>
<property name="JDBC.ConnectionURL" value="${jdbcURL}"/>
<property name="JDBC.Username" value="${username}"/>
<property name="JDBC.Password" value="${password}"/>
</dataSource>
</transactionManager>
<!--加载sqlmap配置文件-->
<sqlMap resource="com/web/sqlmap/sqlMap-CompAccount.xml"/>
<sqlMap resource="com/web/sqlmap/sqlMap-CompAccountUser.xml"/>
<sqlMap resource="com/web/sqlmap/sqlMap-Company.xml"/>
<sqlMap resource="com/web/sqlmap/sqlMap-Drug.xml"/>
<sqlMap resource="com/web/sqlmap/sqlMap-Label.xml"/>
</sqlMapConfig>
看看有没有什么问题
不是乱码的吧
我用数字或是英文字母也是不行
在还有我的字段全是用的varchar型的