急!查询SQL的时候报错。

Diego迭戈 2015-08-27 02:43:27
select ID as id,V_SFZH as sfzh,V_TXZH as txzh,V_TXZHQZ as txzhqz,V_ZWX as zwx,V_ZWM as zwm,V_LXDH as lxdh,date_format(d_lrsj,'%Y-%m-%d') as sqsj,N_QZLB as qzlb,N_SHZT as shzt, V_MDD,V_XGQZZL,V_AMQZZL,V_XGQSGX,V_AMQSGX,N_QZFS,N_QZDS,N_QZQX,N_QZDZ,N_QZLXR,N_QZDH,N_DZBT,N_SZDS,N_SZQX,N_SZDZ,N_SZLXR,N_SZDH from ems_t_qzddxxb where 1>0 and d_lrsj <= ? and d_lrsj >= ? and n_shzt = ? order by D_LRSJ desc
上面的这句是进入查询时的SQL语句
这个是参数列表里的值:[Thu Aug 27 23:59:59 GMT+08:00 2015, Sun Mar 01 00:00:00 GMT+08:00 2015, 1]
下面是报的错!SQL语句我放在数据库中执行可以查出结果,我测试了下 好像是和时间比较的有关系,
----------------------------------------------------------------------------------------------------------------------------------------------------------------
org.springframework.jdbc.BadSqlGrammarException: PreparedStatementCallback; bad SQL grammar [select ID as id,V_SFZH as sfzh,V_TXZH as txzh,V_TXZHQZ as txzhqz,V_ZWX as zwx,V_ZWM as zwm,V_LXDH as lxdh,date_format(d_lrsj,'%Y-%m-%d') as sqsj,N_QZLB as qzlb,N_SHZT as shzt, V_MDD,V_XGQZZL,V_AMQZZL,V_XGQSGX,V_AMQSGX,N_QZFS,N_QZDS,N_QZQX,N_QZDZ,N_QZLXR,N_QZDH,N_DZBT,N_SZDS,N_SZQX,N_SZDZ,N_SZLXR,N_SZDH from ems_t_qzddxxb where 1>0 and d_lrsj <= ? and d_lrsj >= ? and n_shzt = ? order by D_LRSJ desc]; nested exception is java.sql.SQLException: Column 'V_SFZH' not found.
Caused by: java.sql.SQLException: Column 'V_SFZH' not found.
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1078)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:989)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:975)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:920)
at com.mysql.jdbc.ResultSetImpl.findColumn(ResultSetImpl.java:1167)
at com.mysql.jdbc.ResultSetImpl.getObject(ResultSetImpl.java:5179)
at com.gotop.dao.dao.util.ResultSetDAO.extractData(ResultSetDAO.java:72)
at org.springframework.jdbc.core.JdbcTemplate$1.doInPreparedStatement(JdbcTemplate.java:595)
at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:530)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:583)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:612)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:620)
at com.gotop.dao.dao.util.HibernatePersistenceManager.find(HibernatePersistenceManager.java:79)
at com.gotop.biz.biz.external.EbmqzBIZImpl.findAll(EbmqzBIZImpl.java:116)
at com.gotop.biz.biz.external.EbmqzBIZImpl$$FastClassByCGLIB$$a71a86f9.invoke(<generated>)
at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:675)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:154)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:107)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:176)
at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:616)
at com.gotop.biz.biz.external.EbmqzBIZImpl$$EnhancerByCGLIB$$b56598e6.findAll(<generated>)
at com.gotop.struts.action.external.EbmqzAction.query(EbmqzAction.java:261)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:280)
at org.apache.struts.actions.DispatchAction.execute(DispatchAction.java:216)
at org.springframework.web.struts.DelegatingActionProxy.execute(DelegatingActionProxy.java:106)
at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.gotop.servlets.PublicController.doFilter(PublicController.java:46)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.gotop.servlets.ReloginFilter.doFilter(ReloginFilter.java:69)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.gotop.servlets.EncodingFilter.doFilter(EncodingFilter.java:26)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Thread.java:619)
...全文
239 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
北落师门_Orz 2015-08-27
  • 打赏
  • 举报
回复
你用jdbctemplete 要么就是你表字段没有写对,要么就是映射的对象不对吧
BUG胡汉三 2015-08-27
  • 打赏
  • 举报
回复
引用 4 楼 slsw01 的回复:
我的值是Date型的,数据库中也是date型的。还有就是他是通过Object[] params传值,我不知道怎么取出来
使用SimpleDateFormat来格式化你的时间字符串

public static String getDateStr(Date date){
	SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
	return df.format(date);
}
在调用查询方法之前,先将参数中的两个date类型转换为字符串 params[0] = getDateStr(params[0]); params[1] = getDateStr(params[1]); 按理说应该在添加Object[]之前就把时间转换好了直接放进数组的!希望对你有帮助
木子0204 2015-08-27
  • 打赏
  • 举报
回复
Caused by: java.sql.SQLException: Column 'V_SFZH' not found.
Diego迭戈 2015-08-27
  • 打赏
  • 举报
回复
引用 7 楼 slsw01 的回复:
[quote=引用 3 楼 shijing266 的回复:] 传入的日期是字符串么? sql里面日期转一下: 比如下面是我的mybatis配置:
<if test="startReqDate != null and startReqDate != ''">
  		<![CDATA[  and DATE(create_time) >= #{startReqDate,jdbcType=TIMESTAMP} ]]>
  	</if>
  	<if test="endReqDate != null and endReqDate != ''">
  		<![CDATA[  and DATE(create_time) <= #{endReqDate,jdbcType=TIMESTAMP} ]]>
  	</if>
传入的日期是date型的,数据库中的字段也是Date型的。Object[] params中要怎么样才能把值一个个取出来啊。 [/quote] 我是调用了这个语句去执行的。。。。要怎么转换参数的类型List list = (List) jdbcTemplate.query(sql,params, dao);
Diego迭戈 2015-08-27
  • 打赏
  • 举报
回复
引用 3 楼 shijing266 的回复:
传入的日期是字符串么? sql里面日期转一下:
比如下面是我的mybatis配置:

<if test="startReqDate != null and startReqDate != ''">
<![CDATA[ and DATE(create_time) >= #{startReqDate,jdbcType=TIMESTAMP} ]]>
</if>
<if test="endReqDate != null and endReqDate != ''">
<![CDATA[ and DATE(create_time) <= #{endReqDate,jdbcType=TIMESTAMP} ]]>
</if>

传入的日期是date型的,数据库中的字段也是Date型的。Object[] params中要怎么样才能把值一个个取出来啊。
  • 打赏
  • 举报
回复
引用 4 楼 slsw01 的回复:
我的值是Date型的,数据库中也是date型的。还有就是他是通过Object[] params传值,我不知道怎么取出来
明确第几个字段,就直接强转啊
Diego迭戈 2015-08-27
  • 打赏
  • 举报
回复
引用 2 楼 zhuxianxin0118 的回复:
帖的有点乱 报错很明显 Caused by: java.sql.SQLException: Column 'V_SFZH' not found. V_SFZH 这个字段没有找到,你确定表里面有这字段?
想要表达的太多,所以有点乱,但是数据库中确实有这个字段,我把SQL语句直接在数据库中执行,是可以查到值的
Diego迭戈 2015-08-27
  • 打赏
  • 举报
回复
引用 1 楼 hzw2312 的回复:
[quote=引用 楼主 slsw01 的回复:]
[Thu Aug 27 23:59:59 GMT+08:00 2015, Sun Mar 01 00:00:00 GMT+08:00 2015, 1]


把你的值转换成字符串类型的试试![/quote]

我的值是Date型的,数据库中也是date型的。还有就是他是通过Object[] params传值,我不知道怎么取出来
南猿北辙 2015-08-27
  • 打赏
  • 举报
回复
帖的有点乱 报错很明显 Caused by: java.sql.SQLException: Column 'V_SFZH' not found. V_SFZH 这个字段没有找到,你确定表里面有这字段?
  • 打赏
  • 举报
回复
传入的日期是字符串么? sql里面日期转一下: 比如下面是我的mybatis配置:
<if test="startReqDate != null and startReqDate != ''">
  		<![CDATA[  and DATE(create_time) >= #{startReqDate,jdbcType=TIMESTAMP} ]]>
  	</if>
  	<if test="endReqDate != null and endReqDate != ''">
  		<![CDATA[  and DATE(create_time) <= #{endReqDate,jdbcType=TIMESTAMP} ]]>
  	</if>
BUG胡汉三 2015-08-27
  • 打赏
  • 举报
回复
引用 楼主 slsw01 的回复:
[Thu Aug 27 23:59:59 GMT+08:00 2015, Sun Mar 01 00:00:00 GMT+08:00 2015, 1]
把你的值转换成字符串类型的试试!
最他娘的讨厌那些本来就不是源码还喊着是源码,结果还要就很多分的人,再次鄙视! 风讯dotNETCMS v1.0 sp5源码 dotNETCMS是一款具有强大功能的基于ASP.NET+MSSQL构架的内容管理软件,国内领先的第一款开源的、 集成web2.0元素的、模块化的CMS建站系统。 dotNETCMSv1.0sp5 20110408功能: SQL数据库+内容管理+发布管理+会员中心+插件管理(广告系统+ 采集系统+问卷调查+友情链接+统计系统+整合接口+文件对比+自定义字段+自定义表单+数据库维护+Ftp同步) 安装序列号:3C3MY-C9G9C-ES19G-G31M9-EGWE5 程序特点: 1.全部生成静态页面/动态页面 2.完全人性化的操作方式 3.系统内置标签和自由标签管理,可以生成任何页面需要的任何元素和样式 4.集成了新闻采集系统 5.会员管理系统,并与流行论坛高度整合 6.自由化的权限分配管理 7.全个性化模板生成,模板由用户自由定义 8.投稿,投票,广告管理 9.面向高级技术人员的自由化SQL扩展标签 10.自动生成图片水印 11.后台操作自由灵活 12.Ftp同步 13.其他一些功能.. 在dotNetcms v1.0 sp5版本基础上更新列表: 1 关于专题权限功能无效 2 添加表单标签提示如下错误 3 关于栏目管理,栏目超出三级后,下级栏目就无法弹出来显示。 4 关于频道的幻灯标签插入模板导致不能发布,发布一直百分之零。 5 关于频道样式、标签编辑器的问题 6 搜索分页显示不正常 7 发布管理里面,将锁定的栏目都显示出来了,导致一些标签发布报错。 8 频道flash标签,设置显示标题,但标题还是不显示 9 关于5.0编辑器插入图片,不需要插入域名地址的情况 10 栏目导读标签,选择所有,调用不出栏目信息来 11 关于栏目图片、导读信息显示,在目前系统的标签里面暂没有此标签来实现(新增栏目列表标签) 12 后台添加新闻时,不能根据选择栏目,不能自动匹配模板 13 关于列表标签,不能调用多栏目新闻列表 14 关于幻灯标签自适应包含子类,存在SQL语句条件错误,导致查询没有数据 15 添加新闻时,无法添加音频和附件的功能。 16 二级栏目不能调用三级子栏目新闻? 管理帮忙 !! 17 归档标签问题 18 管理员权限,无法控制那些栏目可以添加新闻 19 频道中添加信息报错 20 新闻已经添加的附件不能删除 21 采集案例 22 目前产品只支持flv视频对其他常用视频的格式播放支持不够 23 分页问题 24 自定义表单代码问题 25 频道修改单页功能无效且发布单页报错。 26 新闻"相关标签"问题 27 图片头条的结束字符在生成后不显示 子新闻CSS样式并没有输出 28 删除管理员相关表后,其他表存在数据重复的情况,如附件图 29 安装完成后系统参数设置中站点采用路径建议使用“相对路径”从而不影响以后搬迁域名 30 AC添加新闻时报错不能进行下一步操作,详细如附件图所示 31 AC版本常规管理添加关键字报错,不能进行下一步如附件图。 32 系统安装成功后,没有html文件夹,创建专题选择保存路径时报错,如附件图所示。 33 添加栏目信息类标签,选择栏目保存后,栏目ID并没有加载到标签内容 34 不规则新闻标题没有输出“不规则新闻的标题”的CSS不正确 35 AC版添加稿件时报错 36 频道Ac版本单页等相关功能无效
风讯dotNETCMS免费版本是一款具有强大功能的基于ASP.NET MSSQL构架的内容管理软件,国内领先的第一款开源的、集成web2.0元素的、模块化的CMS建站系统。风讯dotNETCMS免费版功能: SQL数据库 内容管理 发布管理 会员中心 插件管理(广告系统 采集系统 问卷调查 友情链接 统计系统 整合接口 文件对比 自定义字段 自定义表单 数据库维护) 安装序列号:3C3MY-C9G9C-ES19G-G31M9-EGWE5    风讯dotNETCMS 源码包 1.0 SP5 20110408 更新清单: 1 关于专题权限功能无效 2 添加表单标签提示如下错误 3 关于栏目管理,栏目超出三级后,下级栏目就无法弹出来显示。 4 关于频道的幻灯标签插入模板导致不能发布,发布一直百分之零。 5 关于频道样式、标签编辑器的问题 6 搜索分页显示不正常 7 发布管理里面,将锁定的栏目都显示出来了,导致一些标签发布报错。 8 频道flash标签,设置显示标题,但标题还是不显示 9 关于5.0编辑器插入图片,不需要插入域名地址的情况 10 栏目导读标签,选择所有,调用不出栏目信息来 11 关于栏目图片、导读信息显示,在目前系统的标签里面暂没有此标签来实现(新增栏目列表标签) 12 后台添加新闻时,不能根据选择栏目,不能自动匹配模板 13 关于列表标签,不能调用多栏目新闻列表 14 关于幻灯标签自适应包含子类,存在SQL语句条件错误,导致查询没有数据 15 添加新闻时,无法添加音频和附件的功能。 16 二级栏目不能调用三级子栏目新闻? 管理帮忙 !! 17 归档标签问题 18 管理员权限,无法控制那些栏目可以添加新闻 19 频道中添加信息报错 20 新闻已经添加的附件不能删除 21 采集案例 22 目前产品只支持flv视频对其他常用视频的格式播放支持不够 23 分页问题 24 自定义表单代码问题 25 频道修改单页功能无效且发布单页报错。 26 新闻"相关标签"问题 27 图片头条的结束字符在生成后不显示  子新闻CSS样式并没有输出 28 删除管理员相关表后,其他表存在数据重复的情况,如附件图 29 安装完成后系统参数设置中站点采用路径建议使用“相对路径”从而不影响以后搬迁域名 30 AC添加新闻时报错不能进行下一步操作,详细如附件图所示 31 AC版本常规管理添加关键字报错,不能进行下一步如附件图。 32 系统安装成功后,没有html文件夹,创建专题选择保存路径时报错,如附件图所示。 33 添加栏目信息类标签,选择栏目保存后,栏目ID并没有加载到标签内容 34 不规则新闻标题没有输出“不规则新闻的标题”的CSS不正确 35 AC版添加稿件时报错 36 频道Ac版本单页等相关功能无效 风讯dotNETCMS 特点: 1.全部生成静态页面/动态页面 2.完全人性化的操作方式 3.系统内置标签和自由标签管理,可以生成任何页面需要的任何元素和样式 4.集成了新闻采集系统 5.会员管理系统,并与流行论坛高度整合 6.自由化的权限分配管理 7.全个性化模板生成,模板由用户自由定义 8.投稿,投票,广告管理 9.面向高级技术人员的自由化SQL扩展标签 10.自动生成图片水印 11.后台操作自由灵活 12.其他一些功能..
风讯dotNETCMS免费版本是一款具有强大功能的基于ASP.NET MSSQL构架的内容管理软件,国内领先的第一款开源的、集成web2.0元素的、模块化的CMS建站系统。风讯dotNETCMS免费版功能: SQL数据库 内容管理 发布管理 会员中心 插件管理(广告系统 采集系统 问卷调查 友情链接 统计系统 整合接口 文件对比 自定义字段 自定义表单 数据库维护) 安装序列号:3C3MY-C9G9C-ES19G-G31M9-EGWE5    风讯dotNETCMS 安装包 1.0 SP5 20110408 更新清单: 1 关于专题权限功能无效 2 添加表单标签提示如下错误 3 关于栏目管理,栏目超出三级后,下级栏目就无法弹出来显示。 4 关于频道的幻灯标签插入模板导致不能发布,发布一直百分之零。 5 关于频道样式、标签编辑器的问题 6 搜索分页显示不正常 7 发布管理里面,将锁定的栏目都显示出来了,导致一些标签发布报错。 8 频道flash标签,设置显示标题,但标题还是不显示 9 关于5.0编辑器插入图片,不需要插入域名地址的情况 10 栏目导读标签,选择所有,调用不出栏目信息来 11 关于栏目图片、导读信息显示,在目前系统的标签里面暂没有此标签来实现(新增栏目列表标签) 12 后台添加新闻时,不能根据选择栏目,不能自动匹配模板 13 关于列表标签,不能调用多栏目新闻列表 14 关于幻灯标签自适应包含子类,存在SQL语句条件错误,导致查询没有数据 15 添加新闻时,无法添加音频和附件的功能。 16 二级栏目不能调用三级子栏目新闻? 管理帮忙 !! 17 归档标签问题 18 管理员权限,无法控制那些栏目可以添加新闻 19 频道中添加信息报错 20 新闻已经添加的附件不能删除 21 采集案例 22 目前产品只支持flv视频对其他常用视频的格式播放支持不够 23 分页问题 24 自定义表单代码问题 25 频道修改单页功能无效且发布单页报错。 26 新闻"相关标签"问题 27 图片头条的结束字符在生成后不显示  子新闻CSS样式并没有输出 28 删除管理员相关表后,其他表存在数据重复的情况,如附件图 29 安装完成后系统参数设置中站点采用路径建议使用“相对路径”从而不影响以后搬迁域名 30 AC添加新闻时报错不能进行下一步操作,详细如附件图所示 31 AC版本常规管理添加关键字报错,不能进行下一步如附件图。 32 系统安装成功后,没有html文件夹,创建专题选择保存路径时报错,如附件图所示。 33 添加栏目信息类标签,选择栏目保存后,栏目ID并没有加载到标签内容 34 不规则新闻标题没有输出“不规则新闻的标题”的CSS不正确 35 AC版添加稿件时报错 36 频道Ac版本单页等相关功能无效 风讯dotNETCMS 特点: 1.全部生成静态页面/动态页面 2.完全人性化的操作方式 3.系统内置标签和自由标签管理,可以生成任何页面需要的任何元素和样式 4.集成了新闻采集系统 5.会员管理系统,并与流行论坛高度整合 6.自由化的权限分配管理 7.全个性化模板生成,模板由用户自由定义 8.投稿,投票,广告管理 9.面向高级技术人员的自由化SQL扩展标签 10.自动生成图片水印 11.后台操作自由灵活 12.其他一些功能..
sql = "SELECT * FROM ".tname('project')." WHERE `father` = '$pro_id'"; $pro_list = $db->getAll($sql); $sql = "SELECT pro_name, father, pro_id FROM ".tname('project')." WHERE `pro_id` = '$pro_id'"; $pro_info = $db->getRow($sql); if(!($_SESSION['supe_username'] and (($_SESSION['supe_project']!=$pro_info['pro_id'] ? $_SESSION['supe_project']==$pro_info['father'] : 1) or $_SESSION['supe_type']==-1))) { goto("login.php?pro_id=$pro_id"); } $sql = "SELECT pro_name FROM ".tname('project')." WHERE `pro_id` = '$pro_id'"; $pro_name = $db->getOne($sql); if($bug_id) { $sql = "select * from ".tname('bug')." where id='$bug_id'"; $bug = $db->getRow($sql); } if($_POST['submit']) { if($_POST['bug_id']) { if($_POST['pro_id']) { $pro_id = $_POST['pro_id']; } $sqlarr = array( 'pro_id' => $pro_id, 'title' => $_POST['title'], 'quick' => $_POST['quick'], 'bug' => $_POST['bug'] ); updatetable('bug', $sqlarr, "id='$_POST[bug_id]'"); } else { if($_POST['pro_id']) { $pro_id = $_POST['pro_id']; } $sqlarr = array( 'pro_id' => $pro_id, 'name' => $_SESSION['supe_username'], 'title' => $_POST['title'], 'quick' => $_POST['quick'], 'bug' => $_POST['bug'], 'dateline' => NOW ); inserttable('bug', $sqlarr); } goto("bug_list.php?pro_id=$pro_id"); } ?> <?=$_CFG['site_name']?> <script type="text/javascript" charset="utf-8" src="includes/editer/kindeditor.js"> KE.show({ id : 'bug', cssPath : './css/editer.css', items : [ 'undo', 'redo', 'fontname', 'fontsize', 'textcolor', 'bgcolor', 'bold', 'italic', 'underline', 'removeformat', 'justifyleft', 'justifycenter', 'justifyright', 'insertorderedlist', 'insertunorderedlist', 'image', 'source'] }); function checkuser(frm) { with(frm) { if (title.value.length < 1) { alert('标题不能为空'); title.focus(); return false; } } }
发布人:
项目选择:
标题:
迫切度:
问题:

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧