亚洲色成人网站www永久,亚洲欧美人成视频一区在线,亚洲国产成人高清在线观看,亚洲精品久久久久久动漫,亚洲国产精品久久电影欧美

數(shù)據(jù)專欄

智能大數(shù)據(jù)搬運(yùn)工,你想要的我們都有

科技資訊

科技學(xué)院

科技百科

科技書籍

網(wǎng)站大全

軟件大全

HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>> 個(gè)人開發(fā)者怎樣申請(qǐng)???有沒人申請(qǐng)過呢?難道要買個(gè)胡蘿卜回來自己刻一個(gè)章-___-||
來源:開源中國
發(fā)布時(shí)間:2014-10-16 21:55:00
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>> 微信公眾平臺(tái)發(fā)布的點(diǎn)擊后如何直接跳轉(zhuǎn)到頁面? 下面看到的就是例子: 點(diǎn)擊紅邊框里面之后直接跳轉(zhuǎn)到了一個(gè)頁面,如下: 請(qǐng)大神幫忙解決 謝謝!
來源:開源中國
發(fā)布時(shí)間:2013-12-28 19:44:00
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>> 微信公眾號(hào)如何獲取關(guān)注其微信用戶的手機(jī)號(hào)呢?
來源:開源中國
發(fā)布時(shí)間:2014-08-07 10:22:00
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>> 微信 掃子商戶二維碼支付怎么自動(dòng)關(guān)注服務(wù)商公眾號(hào)
來源:開源中國
發(fā)布時(shí)間:2016-09-19 14:06:00
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>> @HADB 你好,想跟你請(qǐng)教個(gè)問題:關(guān)于那個(gè) 微信公眾號(hào)授權(quán) 多個(gè)域名的方式,能否指導(dǎo)下,我是小白,看了你寫的還是沒有明白,比如 我授權(quán)了 http://qf.bigsun.cc 但是我又想 讓 http://wxw.bigsun.cc 也可以授權(quán),要怎么做呢?謝謝你!或者可以回我郵箱 2783650@qq.com
來源:開源中國
發(fā)布時(shí)間:2016-09-04 22:36:00
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>> 各位好!最近要接觸微信開發(fā),但只知道微信公眾號(hào)開發(fā)等皮毛的東西,能否請(qǐng)各位說說現(xiàn)在微信開發(fā)究竟有哪些種類?各自有什么實(shí)用的教程?多謝!
來源:開源中國
發(fā)布時(shí)間:2015-07-09 13:35:00
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>> @閑大賦 你好,想跟你請(qǐng)教個(gè)問題: 您好,之前的項(xiàng)目freemarker 的,現(xiàn)在想改成beetl , 這是之前的代碼: beetl 改造成這樣: 可是 select 不出來,剛開始弄beetl 麻煩幫我看看,謝了
來源:開源中國
發(fā)布時(shí)間:2020-04-24 18:23:00
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>> @閑.大賦 你好,想跟你請(qǐng)教個(gè)問題:怎么把beetl和js綁定啊,就是beetl從后臺(tái)取得數(shù)據(jù)怎么讓js得到。
來源:開源中國
發(fā)布時(shí)間:2014-12-17 09:58:00
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>> @for(item in fileContent){ ${item.title} @for(header in headers){ ${item.${header}} @} @} 如圖 這樣會(huì)報(bào)錯(cuò)誤信息 >>09:53:06:缺少符號(hào)(PARSER_MISS_ERROR):$ 位于26行 資源:/yzpt/varianceComponent/fileContent.html 缺少輸入 '模板的占位結(jié)束符號(hào)' 在 '$' 后面 23| 24| ${item.title} 25| @for(header in headers){ 26| ${item.${header}} 27| @} 28| 29| @} 想請(qǐng)問大家,有沒有更好的解決辦法
來源:開源中國
發(fā)布時(shí)間:2019-12-12 21:55:00
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>> @閑大賦 你好,想跟你請(qǐng)教個(gè)問題: 這個(gè)是不是類似于jsp,根本上使用servlet生成輸出頁面?
來源:開源中國
發(fā)布時(shí)間:2019-09-08 22:30:00
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>> 本人不是干前端的 , 最近看了下 Vue.js 的 . 有一些疑問 . 因?yàn)橹岸际鞘褂?jsp的el表達(dá)式取值.或者使用freemarker模版取值,又或者使用jfinal的TemplateEng取值 一般都是這樣 ******************************************************************************* url地址請(qǐng)求---controler接收----congtroller處理請(qǐng)求render頁面進(jìn)行渲染----頁面中使用模版引擎表達(dá)式渲染以及數(shù)據(jù)綁定 ******************************************************************************* 看了VUE之后 我理解的是不是要這樣了 ******************************************************************************* url地址請(qǐng)求---controler接收直接返回頁面----頁面中再請(qǐng)求controller----controller接受請(qǐng)求對(duì)數(shù)據(jù)進(jìn)行處理返回JSON----使用vue進(jìn)行數(shù)據(jù)綁定 ******************************************************************************* 可能就是沒弄明白 , VUE的使用場(chǎng)景 , 后臺(tái)controller渲染jsp的時(shí)候 , 可以把數(shù)據(jù)直接渲染到j(luò)s里 , 也是可以的 . 這么寫多少有點(diǎn)尷尬 . 求大佬指教 . 補(bǔ)充一下:::::::::::::::::::::::::::::::: 比方說.......我現(xiàn)在使用模版引擎 遍歷的功能列表 ...... #for(fun : funlist) fun #end 這種代碼有很多 , 我改成 Vue之后 , 如何使用 , 全部換成Json嗎 ? 還是全部單獨(dú)再去請(qǐng)求然后返回json ??
來源:開源中國
發(fā)布時(shí)間:2017-04-01 17:15:05
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>> @閑大賦 你好,想跟你請(qǐng)教個(gè)問題: 在eclipse中,可以正常找到路徑。將工程生成jar包后運(yùn)行就找不到模板路徑了。主要代碼如下: public static void main(String[] args) { SpringApplication.run(Application.class, args); } @Bean(initMethod = "init", name = "beetlConfig") public BeetlGroupUtilConfiguration getBeetlGroupUtilConfiguration() { BeetlGroupUtilConfiguration beetlGroupUtilConfiguration = new BeetlGroupUtilConfiguration(); ResourcePatternResolver patternResolver = ResourcePatternUtils.getResourcePatternResolver(new DefaultResourceLoader()); try { // WebAppResourceLoader 配置root路徑是關(guān)鍵 WebAppResourceLoader webAppResourceLoader = new WebAppResourceLoader(patternResolver.getResource("classpath:/templates/").getFile().getPath()); beetlGroupUtilConfiguration.setResourceLoader(webAppResourceLoader); } catch (IOException e) { e.printStackTrace(); } //讀取配置文件信息 beetlGroupUtilConfiguration.setConfigFileResource(patternResolver.getResource("classpath:beetl.properties")); return beetlGroupUtilConfiguration; } @Bean(name = "beetlViewResolver") public BeetlSpringViewResolver getBeetlSpringViewResolver(@Qualifier("beetlConfig") BeetlGroupUtilConfiguration beetlGroupUtilConfiguration) { BeetlSpringViewResolver beetlSpringViewResolver = new BeetlSpringViewResolver(); beetlSpringViewResolver.setPrefix("/"); beetlSpringViewResolver.setSuffix(".html"); beetlSpringViewResolver.setContentType("text/html;charset=UTF-8"); beetlSpringViewResolver.setOrder(0); beetlSpringViewResolver.setConfig(beetlGroupUtilConfiguration); return beetlSpringViewResolver; } beetl.properties#######默認(rèn)配置 ENGINE=org.beetl.core.engine.FastRuntimeEngine DELIMITER_PLACEHOLDER_START=${ DELIMITER_PLACEHOLDER_END=} DELIMITER_STATEMENT_START=<% DELIMITER_STATEMENT_END=%> DIRECT_BYTE_OUTPUT = FALSE HTML_TAG_SUPPORT = true HTML_TAG_FLAG = # HTML_TAG_BINDING_ATTRIBUTE = var NATIVE_CALL = TRUE TEMPLATE_CHARSET = UTF-8 ERROR_HANDLER = org.beetl.core.ConsoleErrorHandler NATIVE_SECUARTY_MANAGER= org.beetl.core.DefaultNativeSecurityManager #RESOURCE_LOADER=org.beetl.core.resource.ClasspathResourceLoader #RESOURCE_LOADER=org.beetl.core.resource.WebAppResourceLoader.WebAppResourceLoader( MVC_STRICT = FALSE ### 資源配置,resource后的屬性只限于特定ResourceLoader #### #classpath 跟路徑 #RESOURCE.root= / #是否檢測(cè)文件變化 RESOURCE.autoCheck = TRUE #自定義腳本方法文件位置 RESOURCE.functionRoot = functions #自定義腳本方法文件的后綴 RESOURCE.functionSuffix = html #自定義標(biāo)簽文件位置 RESOURCE.tagRoot = htmltag #自定義標(biāo)簽文件后綴 RESOURCE.tagSuffix = tag ##### 擴(kuò)展 ############## ## 內(nèi)置的方法 FN.date = org.beetl.ext.fn.DateFunction FN.nvl = org.beetl.ext.fn.NVLFunction FN.debug = org.beetl.ext.fn.DebugFunction #兼容以前版本,用has代替 FN.exist = org.beetl.ext.fn.CheckExistFunction FN.has = org.beetl.ext.fn.CheckExistFunction FN.printf = org.beetl.ext.fn.Printf FN.decode = org.beetl.ext.fn.DecodeFunction FN.assert = org.beetl.ext.fn.AssertFunction FN.print = org.beetl.ext.fn.Print FN.println = org.beetl.ext.fn.Println FN.trunc = org.beetl.ext.fn.TruncFunction #兼容以前版本 empty,用isEmpty代替 FN.empty = org.beetl.ext.fn.EmptyFunction FN.qmark = org.beetl.ext.fn.QuestionMark FN.isEmpty = org.beetl.ext.fn.EmptyExpressionFunction FN.parseInt = org.beetl.ext.fn.ParseInt FN.parseLong = org.beetl.ext.fn.ParseLong FN.parseDouble= org.beetl.ext.fn.ParseDouble FN.range = org.beetl.ext.fn.Range FN.flush = org.beetl.ext.fn.Flush FN.json = org.beetl.ext.fn.Json ##內(nèi)置的功能包 FNP.strutil = org.beetl.ext.fn.StringUtil FNP.array = org.beetl.ext.fn.ArrayUtil ##內(nèi)置的格式化函數(shù) FT.dateFormat = org.beetl.ext.format.DateFormat FT.numberFormat = org.beetl.ext.format.NumberFormat ##內(nèi)置的默認(rèn)格式化函數(shù) FTC.java.util.Date = org.beetl.ext.format.DateFormat FTC.java.sql.Date = org.beetl.ext.format.DateFormat FTC.java.sql.Time = org.beetl.ext.format.DateFormat FTC.java.sql.Timestamp = org.beetl.ext.format.DateFormat FTC.java.lang.Short = org.beetl.ext.format.NumberFormat FTC.java.lang.Long = org.beetl.ext.format.NumberFormat FTC.java.lang.Integer = org.beetl.ext.format.NumberFormat FTC.java.lang.Float = org.beetl.ext.format.NumberFormat FTC.java.lang.Double = org.beetl.ext.format.NumberFormat FTC.java.math.BigInteger = org.beetl.ext.format.NumberFormat FTC.java.math.BigDecimal = org.beetl.ext.format.NumberFormat FTC.java.util.concurrent.atomic.AtomicLong = org.beetl.ext.format.NumberFormat FTC.java.util.concurrent.atomic.AtomicInteger = org.beetl.ext.format.NumberFormat ##虛擬屬性 無 ## 標(biāo)簽類 TAG.include= org.beetl.ext.tag.IncludeTag TAG.includeFileTemplate= org.beetl.ext.tag.IncludeTag TAG.layout= org.beetl.ext.tag.LayoutTag TAG.delete= org.beetl.ext.tag.DeleteTag TAG.htmltag= org.beetl.ext.tag.HTMLTagSupportWrapper TAG.htmltagvar= org.beetl.ext.tag.HTMLTagVarBindingWrapper TAG.cache= org.beetl.ext.tag.cache.CacheTag 報(bào)錯(cuò)信息如下:2016-04-05 20:04:10.494 INFO 6876 --- [ main] org.hibernate.tool.hbm2ddl.SchemaExport : HHH000230: Schema export complete java.io.FileNotFoundException: class path resource [templates/] cannot be resolved to absolute file path because it does not reside in the file system : jar:file:/D:/Workspace/SpringBootExample/target/SpringBootExample-1.0.jar!/templates/ at org.springframework.util.ResourceUtils.getFile(ResourceUtils.java:218) at org.springframework.core.io.AbstractFileResolvingResource.getFile(AbstractFileResolvingResource.java:52) at com.onon.example.Application.getBeetlGroupUtilConfiguration(Application.java:33) at com.onon.example.Application$$EnhancerBySpringCGLIB$$90574f40.CGLIB$getBeetlGroupUtilConfiguration$0() at com.onon.example.Application$$EnhancerBySpringCGLIB$$90574f40$$FastClassBySpringCGLIB$$fcd5f4f7.invoke() at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:355) at com.onon.example.Application$$EnhancerBySpringCGLIB$$90574f40.getBeetlGroupUtilConfiguration() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:162) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:588) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFacto ry.java:1123) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:101 8) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:510) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
來源:開源中國
發(fā)布時(shí)間:2016-04-05 20:10:00
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>> @閑大賦 看看能不能艾特下大大 這個(gè)是maven風(fēng)格的目錄結(jié)構(gòu) 打成war包的目錄會(huì)是這樣 打包出來的 static目錄在項(xiàng)目一級(jí)目錄下,頁面文件夾在WEB-INF下,這種目錄結(jié)構(gòu)相比較springboot的默認(rèn)目錄結(jié)構(gòu)是我比較喜歡的. beetl的配置 @Configuration public class BeetlConf { @Bean(name = "beetlConfig") public BeetlGroupUtilConfiguration getBeetlGroupUtilConfiguration() { BeetlGroupUtilConfiguration beetlGroupUtilConfiguration = new BeetlGroupUtilConfiguration(); beetlGroupUtilConfiguration.setResourceLoader(new ClasspathResourceLoader(BeetlConf.class.getClassLoader(), "/WEB-INF/view")); beetlGroupUtilConfiguration.init(); return beetlGroupUtilConfiguration; } @Bean(name = "beetlViewResolver") public BeetlSpringViewResolver getBeetlSpringViewResolver(@Qualifier("beetlConfig") BeetlGroupUtilConfiguration beetlGroupUtilConfiguration) { BeetlSpringViewResolver beetlSpringViewResolver = new BeetlSpringViewResolver(); beetlSpringViewResolver.setContentType("text/html;charset=UTF-8"); beetlSpringViewResolver.setOrder(0); beetlSpringViewResolver.setConfig(beetlGroupUtilConfiguration); return beetlSpringViewResolver; } } pom: 4.0.0 org.springframework.boot spring-boot-starter-parent 2.0.5.RELEASE com.example packagetest 0.0.1-SNAPSHOT packagetest Demo project for Spring Boot war 1.8 org.springframework.boot spring-boot-starter-web com.ibeetl beetl-framework-starter 1.1.73.RELEASE org.springframework.boot spring-boot-starter-tomcat provided org.springframework.boot spring-boot-starter-test test org.springframework.boot spring-boot-maven-plugin controller: @Controller public class BeetlAction { @GetMapping({"/","/index","/beetl"}) public String beetl(Model model){ model.addAttribute("beetl","測(cè)試一下"); return "/index.html"; } } application.yml server: port: 8089 打開瀏覽器一瞅,好咧 404 應(yīng)該是沒有找到 項(xiàng)目/WEB-INF/view/index.html這個(gè)文件 看了下配置應(yīng)該沒有問題呀,之前springboot也配置過,沒出現(xiàn)這個(gè)問題.區(qū)別就是之前使用的springboot的默認(rèn)目錄, 類似這樣的 它把靜態(tài)文件和頁面文件放在了resources中.那就是打包的時(shí)候會(huì)static templates 這兩個(gè)文件夾打包到 /項(xiàng)目/WEB-INF/classes下面 好吧,驗(yàn)證一下... pom中添加 src/main/webapp src/main/resources 把webapp也當(dāng)做資源路徑打包. 打包結(jié)果: 可以看到 static 和 WEB-INF 這兩個(gè)目錄已經(jīng)在 /項(xiàng)目/WEB-INF/classes 下面了(個(gè)人內(nèi)心是拒絕的啊,不喜歡靜態(tài)文件和頁面文件放在classes目錄=.=) 上圖紅框中也有static 和view兩個(gè)文件夾.應(yīng)該是idea默認(rèn)會(huì)給webapp這個(gè)名字的文件夾下面這樣打包. 修改下webapp文件夾名稱 為webwork,再次打包 沒有了.然后執(zhí)行下 看看能不能成功. OK 可以成功訪問 but!!這并不是我想要的結(jié)果(上面說了不喜歡這樣打包后的結(jié)構(gòu)),或者說沒有找到問題出在那兒. 新手三連問=.= 為什么我這樣配置 index.html是在 /項(xiàng)目/WEB-INF/classes/WEB-INF/view 下面找 而不是 /項(xiàng)目/WEB-INF/view下面,是beetl配置那兒出了問題? 怎么配置獲取到maven這種包結(jié)構(gòu)的 view? 你們習(xí)慣把view和靜態(tài)文件放classes目錄嗎
來源:開源中國
發(fā)布時(shí)間:2019-02-22 17:06:00
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>> @閑.大賦 你好,想跟你請(qǐng)教個(gè)問題: 關(guān)于循環(huán)遍歷與頁面輸出,和freemark的寫法做了對(duì)比一起貼出來如下(本人學(xué)習(xí)能力有限,如果代碼有誤煩請(qǐng)指教),發(fā)現(xiàn)這里beetl要做多次腳本標(biāo)簽開閉,最讓我郁悶的是for語句前后“大括號(hào)”,相比而言這種場(chǎng)景下freemark顯得“利索”的多。是不是可以通過一些自定義方式來解決這個(gè)問題呢。謝謝。 因?yàn)槭亲罱砰_始學(xué)習(xí)beetl,表述不妥之處還望指教。 //beetl <% for(being in animals ){ %> ${being.name}${being.price} <%}%> //freemark <#list animals as being> ${being.name}${being.price}
來源:開源中國
發(fā)布時(shí)間:2015-02-12 01:15:00
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>> beetl HTML_TAG_FLAG默認(rèn)為#用 怎樣設(shè)置成其他符號(hào),
來源:開源中國
發(fā)布時(shí)間:2015-09-20 14:30:00
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>> @閑大賦 你好,想跟你請(qǐng)教個(gè)問題:beetl有沒有直接處理存儲(chǔ)過程結(jié)果集的方法
來源:開源中國
發(fā)布時(shí)間:2018-12-19 10:29:00
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>> @閑大賦 你好,想跟你請(qǐng)教個(gè)問題: @for(extMap in item.extOne){ @println("key:"+extMap); @} 這樣打印時(shí),extMap是有值顯示的,而且結(jié)果是對(duì)的。 但是當(dāng)我要獲取 key value時(shí)不報(bào)錯(cuò),只是沒數(shù)據(jù) @for(extMap in item.extOne){ @println("key:"+extMap.key); @println("value:"+extMap.value); @} 下面的圖是打印出來的結(jié)果 希望dafu能幫我看看。
來源:開源中國
發(fā)布時(shí)間:2018-12-10 18:15:00
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>> spring 3.1 集成 beetl 2.2 啟動(dòng)報(bào)錯(cuò):NoUniqueBeanDefinitionException java.lang.NoClassDefFoundError: org/springframework/beans/factory/NoUniqueBeanDefinitionException 配置如下: spring -beetl.xml * applicationContext.xml 詳細(xì)錯(cuò)誤信息: java.lang.NoClassDefFoundError: org/springframework/beans/factory/NoUniqueBeanDefinitionException at java.lang.Class.getDeclaredMethods0(Native Method) at java.lang.Class.privateGetDeclaredMethods(Class.java:2570) at java.lang.Class.getDeclaredMethods(Class.java:1855) 錯(cuò)誤截圖:
來源:開源中國
發(fā)布時(shí)間:2016-03-28 15:45:00
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>> activiti里面的taskListenner 里面的代碼,和外面的代碼是2個(gè)事務(wù),回滾的時(shí)候會(huì)報(bào)多個(gè)事務(wù)的錯(cuò)誤。 有人遇到過嗎,怎么解決。 spring 配置文件: 報(bào)錯(cuò): org.springframework.transaction.TransactionSystemException: Could not commit JPA transaction; nested exception is javax.persistence.RollbackException: Transaction marked as rollbackOnly
來源:開源中國
發(fā)布時(shí)間:2015-11-23 09:08:00
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>> HTTP Status 500 - An exception occurred processing JSP page /deploy.jsp at line 20 typeException report messageAn exception occurred processing JSP page /deploy.jsp at line 20 descriptionThe server encountered an internal error that prevented it from fulfilling this request. exceptionorg.apache.jasper.JasperException: An exception occurred processing JSP page /deploy.jsp at line 20 17: if (deployFile != null && deployFile != "") { 18: //必須使用的,流程引擎 19: ProcessEngine processEngine = Configuration.getProcessEngine(); 20: RepositoryService repositoryService = processEngine.getRepositoryService(); 21: try { 22: String file = deployFile; 23: //將ZIP文件封轉(zhuǎn)到IO流里 Stacktrace: org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:568) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:470) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334) javax.servlet.http.HttpServlet.service(HttpServlet.java:728) root causeorg.jbpm.api.JbpmException: resource jbpm.cfg.xml does not exist org.jbpm.pvm.internal.stream.ResourceStreamInput.openStream(ResourceStreamInput.java:60) org.jbpm.pvm.internal.xml.Parse.getInputSource(Parse.java:146) org.jbpm.pvm.internal.xml.Parser.buildDocument(Parser.java:453) org.jbpm.pvm.internal.xml.Parser.execute(Parser.java:425) org.jbpm.pvm.internal.xml.Parse.execute(Parse.java:158) org.jbpm.pvm.internal.cfg.ConfigurationImpl.parse(ConfigurationImpl.java:137) org.jbpm.pvm.internal.cfg.ConfigurationImpl.setResource(ConfigurationImpl.java:116) org.jbpm.pvm.internal.cfg.ConfigurationImpl.setResource(ConfigurationImpl.java:50) org.jbpm.api.Configuration.setResource(Configuration.java:79) org.jbpm.api.Configuration.getProcessEngine(Configuration.java:126) org.apache.jsp.deploy_jsp._jspService(deploy_jsp.java:86) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) javax.servlet.http.HttpServlet.service(HttpServlet.java:728) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334) javax.servlet.http.HttpServlet.service(HttpServlet.java:728) noteThe full stack trace of the root cause is available in the Apache Tomcat/7.0.42 logs. 這是我的項(xiàng)目結(jié)構(gòu)圖 弱弱的問一句,那個(gè)配置文件是放那嗎?
來源:開源中國
發(fā)布時(shí)間:2013-10-21 11:26:00
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>> 我是新手,第一次接觸JBPM,寫了一個(gè)簡單的流程,但只要在.bpmn文件里寫中文就會(huì)報(bào)錯(cuò),JBPM不支持中文嗎,還是有什么設(shè)置?
來源:開源中國
發(fā)布時(shí)間:2014-12-30 19:11:00
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>> 工作快滿一年了,想學(xué)工作流,各位推薦一本 聽睡學(xué)工作流,以后的發(fā)展會(huì)好些
來源:開源中國
發(fā)布時(shí)間:2015-01-25 16:03:00
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>> 在搜索相關(guān)工作流的文章和資料時(shí),發(fā)現(xiàn)有些資料稱jbpm是一個(gè)工作流管理系統(tǒng)!關(guān)鍵是這個(gè)系統(tǒng)一詞令我十分困惑,jbpm被歸類于工作流引擎,個(gè)人認(rèn)為稱之為系統(tǒng),應(yīng)該是獨(dú)立可運(yùn)行的。個(gè)人感覺jbpm不應(yīng)該是一種框架么?
來源:開源中國
發(fā)布時(shí)間:2015-03-26 09:44:00
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>> 最近學(xué)習(xí)jbpm4.4,網(wǎng)上下的例子都能跑的通,自己也仿造例子對(duì)公司業(yè)務(wù)流程設(shè)計(jì)了用Tomcat 結(jié)合Eclipse 和jbpm和mssqlserver簡單的流程,但是我發(fā)現(xiàn)一個(gè)問題,每次完成一個(gè)任務(wù)之后,我之前的流程變量并未存入到流程變量的歷史表里面(其他歷史表都有相關(guān)記錄),迷茫中,望高人指教。。。
來源:開源中國
發(fā)布時(shí)間:2014-08-04 08:17:00
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>> 流程圖代碼如下: 異常: org.jbpm.api.JbpmException: error: duplicate task name 任務(wù)節(jié)點(diǎn)1 at org.jbpm.pvm.internal.xml.ProblemList.getJbpmException(ProblemList.java:175) at org.jbpm.pvm.internal.xml.ProblemList.getJbpmException(ProblemList.java:141) at org.jbpm.pvm.internal.repository.DeployerManager.deploy(DeployerManager.java:50) at org.jbpm.pvm.internal.repository.RepositorySessionImpl.deploy(RepositorySessionImpl.java:62) at org.jbpm.pvm.internal.cmd.DeployCmd.execute(DeployCmd.java:47) at org.jbpm.pvm.internal.cmd.DeployCmd.execute(DeployCmd.java:33) at org.jbpm.pvm.internal.svc.DefaultCommandService.execute(DefaultCommandService.java:42) at org.jbpm.pvm.internal.tx.SpringCommandCallback.doInTransaction(SpringCommandCallback.java:45) at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:131) at org.jbpm.pvm.internal.tx.SpringTransactionInterceptor.execute(SpringTransactionInterceptor.java:49) at org.jbpm.pvm.internal.svc.EnvironmentInterceptor.executeInNewEnvironment(EnvironmentInterceptor.java:53) at org.jbpm.pvm.internal.svc.EnvironmentInterceptor.execute(EnvironmentInterceptor.java:40) at org.jbpm.pvm.internal.svc.RetryInterceptor.execute(RetryInterceptor.java:56) at org.jbpm.pvm.internal.repository.DeploymentImpl.deploy(DeploymentImpl.java:90) at com.sunyard.sm.action.JPBMAction.deploy(JPBMAction.java:127) at com.sunyard.sm.action.JPBMAction.execute(JPBMAction.java:44) at com.sunyard.system.struts.RequestProcessor.process(RequestProcessor.java:83) at com.sunyard.system.struts.ActionServlet.process(ActionServlet.java:101) at com.sunyard.system.struts.ActionServlet.doPost(ActionServlet.java:111) at javax.servlet.http.HttpServlet.service(HttpServlet.java:709) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929) at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705) at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683) at java.lang.Thread.run(Thread.java:662) 當(dāng)task name相同時(shí)發(fā)布流程圖出現(xiàn)該異常。task name不同事,流程圖正常發(fā)布。請(qǐng)問一下各位的流程設(shè)計(jì)器有沒有這種問題。這種問題是什么原因引起的。如何解決。謝謝!
來源:開源中國
發(fā)布時(shí)間:2015-02-05 00:09:00
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>> @絕望的八皮 你好,想跟你請(qǐng)教個(gè)問題: 你好,使用定時(shí)任務(wù),報(bào)以下錯(cuò)誤: Exception in thread "cron4j::scheduler[90cd6ff363e708b2102f729e0000014293cd4b340e6a87e0]::launcher[90cd6ff363e708b239ea2de1000001429a54d4806d1fa2d5]" java.lang.NoClassDefFoundError: it/sauronsoftware/cron4j/TaskTable cron4j的jar包也加了,不知到是什么情況? 定時(shí)任務(wù)執(zhí)行也沒問題,就是執(zhí)行完成最后拋這個(gè)異常。
來源:開源中國
發(fā)布時(shí)間:2013-11-28 17:29:00
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>> @絕望的八皮 Map valuesMap = new HashMap(); List conList = financeService.getContractList(valuesMap); PoiRender excel = new PoiRender(conList); String[] columns = {"contract_No","cus_name","employee_name","finance_date","finance_amount","month_returns","finance_term"}; String[] heades = {"合同編號(hào)","客戶姓名","業(yè)務(wù)經(jīng)理","簽單日期","理財(cái)金額","月收益率","期數(shù)"}; render(excel.sheetName("所有").headers(heades).columns(columns).fileName("理財(cái)列表.xls")); 上面是導(dǎo)出excel時(shí)的代碼,代碼全都執(zhí)行了,但是 沒有反應(yīng)。
來源:開源中國
發(fā)布時(shí)間:2014-04-09 16:38:00
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>> @JFinal 你好,想跟你請(qǐng)教個(gè)問題: 不知道是不是我版本太低的問題..因?yàn)轫?xiàng)目上線了就沒升版..用的是Jfinal2.0版本 現(xiàn)在問題是這樣的.. 我配置了多個(gè)數(shù)據(jù)源,當(dāng)其中一個(gè)數(shù)據(jù)源出問題的時(shí)候,就直接報(bào)錯(cuò)了..錯(cuò)誤都捕獲不了, 另,附上我加載多數(shù)據(jù)源的方法,希望也能給大家參考 init.properties中配置多數(shù)據(jù)源 db.configs=postgresql_local postgresql_local.db.driver=org.postgresql.Driver postgresql_local.db.url=jdbc:postgresql://localhost:5432/wmmestest postgresql_local.db.user=postgres postgresql_local.db.password=postgres postgresql_local.db.initialSize=20 postgresql_local.db.minIdle=20 postgresql_local.db.maxActive = 300 postgresql_local.db.timeBetweenEvictionRunsMillis = 60000 postgresql_local.db.maxOpenPreparedStatements=20 #See IKit.setAutoBindModel() postgresql_local.db.autoBindModel.regex=classpath*:com/zcqm/**/model,classpath*:com/zcqm/ss/**/model postgresql_local.db.tablePrefix= 啟動(dòng)JfinalConfig里 private void configDBPlugin(Plugins plugins) { /*************** DB CONFIG BEGIN ********************/ // Multi DB Config From init // Set Config DB IDb.DBS = getProperty("db.configs").split(","); for (int i = 0; i < IDb.DBS.length; i++) { String dbConfig = IDb.DBS[i]; try { IDataSourceProvider dataSourcePlugin; // DruidPlugin not support sqlite if (dbConfig.startsWith("sqlite3")) { dataSourcePlugin = new C3p0Plugin(getProperty(dbConfig + ".db.url"), getProperty(dbConfig + ".db.user"), getProperty(dbConfig + ".db.password"), getProperty(dbConfig + ".db.driver")); ((C3p0Plugin) dataSourcePlugin).setInitialPoolSize(getPropertyToInt(dbConfig + ".db.initialSize", 10)); ((C3p0Plugin) dataSourcePlugin).setMinPoolSize(getPropertyToInt(dbConfig + ".db.minIdle", 10)); ((C3p0Plugin) dataSourcePlugin).setMaxIdleTime(getPropertyToInt(dbConfig + ".db.maxActive", 200)); ((C3p0Plugin) dataSourcePlugin).setAcquireIncrement(5); } else { dataSourcePlugin = new DruidPlugin(getProperty(dbConfig + ".db.url"), getProperty(dbConfig + ".db.user"), getProperty(dbConfig + ".db.password"), getProperty(dbConfig + ".db.driver"), "stat,wall"); ((DruidPlugin) dataSourcePlugin).set(getPropertyToInt(dbConfig + ".db.initialSize", 10), getPropertyToInt(dbConfig + ".db.minIdle", 10), getPropertyToInt(dbConfig + ".db.maxActive", 200)); ((DruidPlugin) dataSourcePlugin).setTimeBetweenEvictionRunsMillis(getPropertyToInt(dbConfig + ".db.timeBetweenEvictionRunsMillis", 60000)); ((DruidPlugin) dataSourcePlugin).setMaxPoolPreparedStatementPerConnectionSize(getPropertyToInt(dbConfig + ".db.maxOpenPreparedStatements", 10)); } /** * style if auto_bind ,only suport SimpleNameStyles.LOWER_UNDERLINE & ParamNameStyles.lowerUnderlineModule(str) * SimpleNameStyles.LOWER_UNDERLINE -> javaFile: DevInfo.java bind tableName: dev_info * ParamNameStyles.lowerUnderlineModule(str) -> javaFile: DevInfo.java bind tableName: str_dev_info */ INameStyle style = SimpleNameStyles.LOWER_UNDERLINE; if (!IUtils.isEmpty(getProperty(dbConfig + ".db.tablePrefix"))) style = ParamNameStyles.lowerUnderlineModule(getProperty(dbConfig + ".db.tablePrefix")); /** * AutoTableBindPlugin Can Support Annotation @TableName(tableName,pkName,dbConfigName)
*/ AutoTableBindPlugin atbp = new AutoTableBindPlugin(dbConfig, dataSourcePlugin, style); // 開發(fā)模式跟隨系統(tǒng) atbp.setDevMode(getPropertyToBoolean("sys.devMode", false)); // 顯示SQL使用自定義的SQL顯示,基本的方法不再顯示SQL // atbp.setShowSql(true); // SqlReporter.setLogger(true); /** * If dbConfig.db.autoBindModel.regex is null,then autoScan is false,also means it's the same of ActiveRecordPlugin */ boolean autoScan = false; if (!IUtils.isEmpty(getProperty(dbConfig + ".db.autoBindModel.regex"))) { autoScan = true; IKit.setAutoBindModel(atbp, getProperty(dbConfig + ".db.autoBindModel.regex")); } atbp.autoScan(autoScan); if (dbConfig.startsWith("mysql")) atbp.setDialect(new MysqlDialect()); else if (dbConfig.startsWith("postgresql")) atbp.setDialect(new PostgreSqlDialect()); else if (dbConfig.startsWith("oracle")) { atbp.setDialect(new OracleDialect()); ((DruidPlugin) dataSourcePlugin).setValidationQuery("SELECT 1 FROM DUAL"); } else if (dbConfig.startsWith("sqlite3")) atbp.setDialect(new Sqlite3Dialect()); else atbp.setDialect(new AnsiSqlDialect()); atbp.setContainerFactory(new CaseInsensitiveContainerFactory(true));// 忽略大小寫工廠類 plugins.add((IPlugin) dataSourcePlugin); plugins.add(atbp); log.info("Database plugin:" + dbConfig + " init Successful."); } catch (Exception e) { log.error("數(shù)據(jù)庫Config:[" + dbConfig + "]連接失敗,請(qǐng)檢查配置.", e); if (i == 0) throw new RuntimeException(e); // 只有0(主數(shù)據(jù)源才拋出錯(cuò)誤,其他不拋出),這里無法捕獲 } } /*************** DB CONFIG END ********************/ }
來源:開源中國
發(fā)布時(shí)間:2016-06-03 13:19:00
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>> @絕望的八皮 ,想跟你請(qǐng)教個(gè)問題: 我已經(jīng)按照給出文檔里的配置好了,怎么報(bào)錯(cuò)了,請(qǐng)看配置截圖。 啟動(dòng)是錯(cuò)誤日志,如下: [ERROR]-[Thread: main]-[com.jfinal.core.Config.startPlugins()]: Plugin start error: com.jfinal.ext.plugin.quartz.QuartzPlugin. org.quartz.SchedulerConfigException: Thread count must be > 0 java.lang.RuntimeException: org.quartz.SchedulerConfigException: Thread count must be > 0 at com.google.common.base.Throwables.propagate(Throwables.java:160) at com.jfinal.ext.plugin.quartz.QuartzPlugin.startJobs(QuartzPlugin.java:77) at com.jfinal.ext.plugin.quartz.QuartzPlugin.start(QuartzPlugin.java:64) at com.jfinal.core.Config.startPlugins(Config.java:87) at com.jfinal.core.Config.configJFinal(Config.java:48) at com.jfinal.core.JFinal.init(JFinal.java:67) at com.jfinal.core.JFinalFilter.init(JFinalFilter.java:49) at org.eclipse.jetty.servlet.FilterHolder.doStart(FilterHolder.java:119) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:724) at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:265) at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1250) at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:706) at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:492) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:95) at org.eclipse.jetty.server.Server.doStart(Server.java:277) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at com.jfinal.server.JettyServer.doStart(JettyServer.java:120) at com.jfinal.server.JettyServer.start(JettyServer.java:64) at com.jfinal.core.JFinal.start(JFinal.java:159) at com.aqiaba.core.Config.main(Config.java:196) Caused by: org.quartz.SchedulerConfigException: Thread count must be > 0 at org.quartz.simpl.SimpleThreadPool.initialize(SimpleThreadPool.java:242) at org.quartz.impl.StdSchedulerFactory.instantiate(StdSchedulerFactory.java:1288) at org.quartz.impl.StdSchedulerFactory.getScheduler(StdSchedulerFactory.java:1519) at com.jfinal.ext.plugin.quartz.QuartzPlugin.startJobs(QuartzPlugin.java:75) ... 20 more 2015-06-05 10:54:02 [WARN]-[Thread: main]-[org.eclipse.jetty.util.component.AbstractLifeCycle.setFailed()]: FAILED jfinal: java.lang.RuntimeException: Plugin start error: com.jfinal.ext.plugin.quartz.QuartzPlugin. org.quartz.SchedulerConfigException: Thread count must be > 0 java.lang.RuntimeException: Plugin start error: com.jfinal.ext.plugin.quartz.QuartzPlugin. org.quartz.SchedulerConfigException: Thread count must be > 0 at com.jfinal.core.Config.startPlugins(Config.java:96) at com.jfinal.core.Config.configJFinal(Config.java:48) at com.jfinal.core.JFinal.init(JFinal.java:67) at com.jfinal.core.JFinalFilter.init(JFinalFilter.java:49) at org.eclipse.jetty.servlet.FilterHolder.doStart(FilterHolder.java:119) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:724) at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:265) at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1250) at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:706) at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:492) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:95) at org.eclipse.jetty.server.Server.doStart(Server.java:277) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at com.jfinal.server.JettyServer.doStart(JettyServer.java:120) at com.jfinal.server.JettyServer.start(JettyServer.java:64) at com.jfinal.core.JFinal.start(JFinal.java:159) at com.aqiaba.core.Config.main(Config.java:196) Caused by: java.lang.RuntimeException: org.quartz.SchedulerConfigException: Thread count must be > 0 at com.google.common.base.Throwables.propagate(Throwables.java:160) at com.jfinal.ext.plugin.quartz.QuartzPlugin.startJobs(QuartzPlugin.java:77) at com.jfinal.ext.plugin.quartz.QuartzPlugin.start(QuartzPlugin.java:64) at com.jfinal.core.Config.startPlugins(Config.java:87) ... 18 more Caused by: org.quartz.SchedulerConfigException: Thread count must be > 0 at org.quartz.simpl.SimpleThreadPool.initialize(SimpleThreadPool.java:242) at org.quartz.impl.StdSchedulerFactory.instantiate(StdSchedulerFactory.java:1288) at org.quartz.impl.StdSchedulerFactory.getScheduler(StdSchedulerFactory.java:1519) at com.jfinal.ext.plugin.quartz.QuartzPlugin.startJobs(QuartzPlugin.java:75) ... 20 more 2015-06-05 10:54:02 [WARN]-[Thread: main]-[org.eclipse.jetty.webapp.WebAppContext.doStart()]: Failed startup of context o.e.j.w.WebAppContext{/,file:/D:/git/aqiaba/WebContent/} java.lang.RuntimeException: Plugin start error: com.jfinal.ext.plugin.quartz.QuartzPlugin. org.quartz.SchedulerConfigException: Thread count must be > 0 at com.jfinal.core.Config.startPlugins(Config.java:96) at com.jfinal.core.Config.configJFinal(Config.java:48) at com.jfinal.core.JFinal.init(JFinal.java:67) at com.jfinal.core.JFinalFilter.init(JFinalFilter.java:49) at org.eclipse.jetty.servlet.FilterHolder.doStart(FilterHolder.java:119) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:724) at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:265) at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1250) at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:706) at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:492) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:95) at org.eclipse.jetty.server.Server.doStart(Server.java:277) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at com.jfinal.server.JettyServer.doStart(JettyServer.java:120) at com.jfinal.server.JettyServer.start(JettyServer.java:64) at com.jfinal.core.JFinal.start(JFinal.java:159) at com.aqiaba.core.Config.main(Config.java:196) Caused by: java.lang.RuntimeException: org.quartz.SchedulerConfigException: Thread count must be > 0 at com.google.common.base.Throwables.propagate(Throwables.java:160) at com.jfinal.ext.plugin.quartz.QuartzPlugin.startJobs(QuartzPlugin.java:77) at com.jfinal.ext.plugin.quartz.QuartzPlugin.start(QuartzPlugin.java:64) at com.jfinal.core.Config.startPlugins(Config.java:87) ... 18 more Caused by: org.quartz.SchedulerConfigException: Thread count must be > 0 at org.quartz.simpl.SimpleThreadPool.initialize(SimpleThreadPool.java:242) at org.quartz.impl.StdSchedulerFactory.instantiate(StdSchedulerFactory.java:1288) at org.quartz.impl.StdSchedulerFactory.getScheduler(StdSchedulerFactory.java:1519) at com.jfinal.ext.plugin.quartz.QuartzPlugin.startJobs(QuartzPlugin.java:75) ... 20 more
來源:開源中國
發(fā)布時(shí)間:2015-06-05 10:55:00
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>> findFirst("select p.*,pu.name postUserName,pu.level postUserLevel from post p left join user pu on p.postUserId=pu.id where p.id=?",1) 返回的層級(jí)都在一層,不是面向?qū)ο蟮慕Y(jié)構(gòu) { "title":"開源中國紅薯最帥", "content":"眾所周知,比紅薯帥的人都...", "createTime":"2016-12-17 13:15:00", "commentNum":9999, "postUserId":"lfkdhah823472", "postUserName":"開源小編", "postUserLevel":-1 } 實(shí)際上我想要的返回是這樣 { "title":"開源中國紅薯最帥", "content":"眾所周知,比紅薯帥的人都...", "createTime":"2016-12-17 13:15:00", "commentNum":9999, "postUserId":"lfkdhah823472", "postUser":{ "id":"lfkdhah823472", "name":"開源小編", "level":-1 } }
來源:開源中國
發(fā)布時(shí)間:2016-12-17 13:26:00
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>> @絕望的八皮 你好,想跟你請(qǐng)教個(gè)問題:你好 這個(gè)jfinal-ext 差依賴jar包,能否全部上傳,謝謝
來源:開源中國
發(fā)布時(shí)間:2014-05-13 11:19:00
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>> 在計(jì)時(shí)任務(wù)線程中使用查詢出現(xiàn) com.alibaba.druid.pool.DataSourceClosedException : dataSource already closed public void init () { try { new Thread() { @Override public void run () { worker() ; } }.start() ; } catch (Exception e) { } } private void worker () { List synches = Synch. dao .findIsSync( 0 ) ;}
來源:開源中國
發(fā)布時(shí)間:2016-09-01 09:45:00
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>> @JFinal 你好,想跟你請(qǐng)教個(gè)問題: 我使用的是官網(wǎng)上的demo,然后在configPlugin中添加了AutoTableBindPlugin相關(guān)的內(nèi)容。 完整的 configPlugin代碼如下: /** * 配置插件 */ public void configPlugin(Plugins me) { // 配置C3p0數(shù)據(jù)庫連接池插件 C3p0Plugin c3p0Plugin = new C3p0Plugin(getProperty("jdbcUrl"), getProperty("user"), getProperty("password").trim()); me.add(c3p0Plugin); AutoTableBindPlugin atbp = new AutoTableBindPlugin(c3p0Plugin,SimpleNameStyles.UP_UNDERLINE); atbp.setShowSql(true); atbp.setDialect(new MysqlDialect()); me.add(atbp); // 配置ActiveRecord插件 ActiveRecordPlugin arp = new ActiveRecordPlugin(c3p0Plugin); me.add(arp); arp.addMapping("blog", Blog.class); // 映射blog 表到 Blog模型 } jdk為1.8.0_20,tomcat為8.0.9,數(shù)據(jù)庫為mysql。相關(guān)jar包如下: 在使用tomcat啟動(dòng)項(xiàng)目時(shí)遇到了如下錯(cuò)誤: 嚴(yán)重: Exception starting filter jfinal java.lang.RuntimeException: Plugin start error: com.jfinal.plugin.activerecord.ActiveRecordPlugin. Config already exists: main at com.jfinal.core.Config.startPlugins(Config.java:95) at com.jfinal.core.Config.configJFinal(Config.java:48) at com.jfinal.core.JFinal.init(JFinal.java:67) at com.jfinal.core.JFinalFilter.init(JFinalFilter.java:49) at org.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:279) at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:260) at org.apache.catalina.core.ApplicationFilterConfig.(ApplicationFilterConfig.java:105) at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4603) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5210) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1396) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1386) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.IllegalArgumentException: Config already exists: main at com.jfinal.plugin.activerecord.DbKit.addConfig(DbKit.java:58) at com.jfinal.plugin.activerecord.ActiveRecordPlugin.start(ActiveRecordPlugin.java:169) at com.jfinal.core.Config.startPlugins(Config.java:85) ... 15 more 已經(jīng)給跪了,,,這是為嘛么...
來源:開源中國
發(fā)布時(shí)間:2014-08-26 22:33:00
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>> public String getDefaultPrimaryKey() {return "id";} 只有g(shù)et,沒有set @波總 這個(gè)db+activeRecord模式,沒辦法臨時(shí)手動(dòng)設(shè)置這個(gè)主鍵嗎?線上其他的表主鍵都是id,可以使用Reocrd直接進(jìn)行保存和更新,但是有個(gè)表的主鍵是product_id,導(dǎo)致我這個(gè)表沒辦法直接保存和更新,考慮線上已經(jīng)使用這個(gè)表一段時(shí)間,不能改字段,請(qǐng)各位指點(diǎn)一二,數(shù)據(jù)庫mysql
來源:開源中國
發(fā)布時(shí)間:2016-05-12 10:55:00
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>> @絕望的八皮 你好,想跟你請(qǐng)教個(gè)問題:JFinal定時(shí)任務(wù),100分鐘執(zhí)行一次怎么設(shè)置?
來源:開源中國
發(fā)布時(shí)間:2016-04-23 10:02:00
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>> @JFinal 你好,想跟你請(qǐng)教個(gè)問題: jfinal-ext 支持 jfinal2.0嗎?
來源:開源中國
發(fā)布時(shí)間:2015-11-21 13:57:00
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>> @JFinal 你好,想跟你請(qǐng)教個(gè)問題:想問下如何給jfinal的擴(kuò)展的定時(shí)器quartz里面加上事物。我現(xiàn)在是在execute方法上面加了tx.class注解。發(fā)現(xiàn)quartz一旦執(zhí)行到runtime異常就重新開始定時(shí)器任務(wù),但是事物沒有回滾,不知道是為什么。剛換了Db.tx方法可以執(zhí)行事物,但是為什么tx.class注解就不行呢?
來源:開源中國
發(fā)布時(shí)間:2014-11-11 14:35:00
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>> @絕望的八皮 你好,想跟你請(qǐng)教個(gè)問題:我用maven構(gòu)建的工程,寫了個(gè)繼承ControllerTestCase的類做單元測(cè)試,報(bào)錯(cuò): java.lang.NoClassDefFoundError: com/google/common/base/Preconditions 求解決方案。
來源:開源中國
發(fā)布時(shí)間:2015-11-27 18:37:00
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>> 使用:jfinal-ext: 3.1.4 jfinal 2.0 代碼如下: UserRecord user= getSessionAttr("user"); String [] header={"編號(hào)","證件號(hào)碼","加入時(shí)間","駕齡","電話"}; String [] columns={"id","transport_license","create_time","driving_time","phone_number"}; int userid=user.getInt("id"); List objs= carInfoService.findCarsByUser(userid); List data = new ArrayList(); for(int i=0;i map=new HashMap(); map.put(columns[0], objs.get(i).getInt(columns[0])); map.put(columns[1], objs.get(i).getStr(columns[1])); map.put(columns[2], objs.get(i).getStr(columns[2])); map.put(columns[3], objs.get(i).getInt(columns[3])); map.put(columns[4], objs.get(i).getStr(columns[4])); System.out.println(map.get(columns[0])+"0000000000000"); System.out.println(map.get(columns[1])+"1111111111111"); System.out.println(map.get(columns[2])+"2222222222222"); System.out.println(map.get(columns[3])+"3333333333333"); System.out.println(map.get(columns[4])+"4444444444444"); data.add(map); } System.out.println(JSON.toString(objs)); Render poiRender=PoiRender.me(data).fileName("carInfo.xls").headers(header).columns(columns); render(poiRender); system.out都有數(shù)據(jù)在。 報(bào)錯(cuò)如下: [ERROR]-[Thread: qtp15565667-17]-[com.jfinal.core.ActionHandler.handle()]: /carInfo/carsToExc java.lang.NoClassDefFoundError: org/apache/poi/ss/usermodel/Workbook at com.jfinal.ext.render.excel.PoiRender.render(PoiRender.java:57) at com.jfinal.core.ActionHandler.handle(ActionHandler.java:93) at com.jfinal.core.JFinalFilter.doFilter(JFinalFilter.java:72) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1307) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:453) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:560) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1072) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:382) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1006) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116) at org.eclipse.jetty.server.Server.handle(Server.java:365) at org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:485) at org.eclipse.jetty.server.AbstractHttpConnection.headerComplete(AbstractHttpConnection.java:926) at org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.headerComplete(AbstractHttpConnection.java:988) at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:635) at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:235) at org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:82) at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:628) at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:52) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608) at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543) at java.lang.Thread.run(Thread.java:744) Caused by: java.lang.ClassNotFoundException: org.apache.poi.ss.usermodel.Workbook at java.net.URLClassLoader$1.run(URLClassLoader.java:366) at java.net.URLClassLoader$1.run(URLClassLoader.java:355) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:354) at java.lang.ClassLoader.loadClass(ClassLoader.java:425) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) at java.lang.ClassLoader.loadClass(ClassLoader.java:358) at org.eclipse.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:430) at com.jfinal.server.JFinalClassLoader.loadClass(JFinalClassLoader.java:53) ... 26 more 2015-11-18 12:45:17 [ERROR]-[Thread: qtp15565667-17]-[com.jfinal.core.JFinalFilter.doFilter()]: /carInfo/carsToExc java.lang.IllegalStateException: STREAM at org.eclipse.jetty.server.Response.getWriter(Response.java:699) at com.jfinal.render.ErrorRender.render(ErrorRender.java:59) at com.jfinal.core.ActionHandler.handle(ActionHandler.java:126) at com.jfinal.core.JFinalFilter.doFilter(JFinalFilter.java:72) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1307) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:453) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:560) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1072) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:382) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1006) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116) at org.eclipse.jetty.server.Server.handle(Server.java:365) at org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:485) at org.eclipse.jetty.server.AbstractHttpConnection.headerComplete(AbstractHttpConnection.java:926) at org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.headerComplete(AbstractHttpConnection.java:988) at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:635) at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:235) at org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:82) at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:628) at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:52) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608) at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543) at java.lang.Thread.run(Thread.java:744) 而且用官方實(shí)例: public void columns() { String[] columns = new String[] { "ACC_NBR", "DEVID", "IMSI" }; String[] headers = new String[] { "電話號(hào)碼", "設(shè)備id", "imsi", "最后上線時(shí)間" }; String[] headers2 = new String[] { "電話號(hào)碼", "設(shè)備id", "imsi" }; List data = Lists.newArrayList(); for (int i = 0; i < 5; i++) { Map map = getMap(i); data.add(map); } render(PoiRender.me(data).fileName("your_file_name.xls").headers(headers).cellWidth(5000).headerRow(2)); } private Map getMap(int i) { Map map = Maps.newHashMap(); map.put("ACC_NBR", "ACC_NBR" + i); map.put("IMSI", "IMSI" + i); map.put("DEVID", "DEVID" + i); map.put("LASTTIME", "LASTTIME" + i); return map; } 也是存在同樣的問題。
來源:開源中國
發(fā)布時(shí)間:2015-11-18 12:49:00
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>> @絕望的八皮 你好,想跟你請(qǐng)教個(gè)問題: jfinal-ext 關(guān)于PoiRender導(dǎo)出excel但是無數(shù)據(jù). 導(dǎo)出excel----carInfo.xls但是里面沒有數(shù)據(jù),后臺(tái)報(bào)錯(cuò)。 引用jar包:jfinal 2.0 jfinal-ext 3.1.4 代碼如下: public void carsToExc(){ UserRecord user= getSessionAttr("user"); System.out.println(getAttr("draw")); System.out.println(getAttr("start")); System.out.println(getAttr("length")); int userid=user.getInt("id"); List objs= carInfoService.findCarsByUser(userid); System.out.println(JSON.toString(objs)); String [] header={"編號(hào)","證件號(hào)碼","加入時(shí)間","駕齡","電話"}; String [] columns={"id","transport_license","create_time","driving_time","phone_number"}; Render poiRender=PoiRender.me(objs).fileName("carInfo.xls").headers(header).columns(columns).cellWidth(5000).headerRow(2); render(poiRender); } 后臺(tái)報(bào)錯(cuò)如下:[ERROR]-[Thread: qtp29585222-15]-[com.jfinal.core.ActionHandler.handle()]: /carInfo/carsToExc java.lang.NoClassDefFoundError: org/apache/poi/ss/usermodel/Workbook at com.jfinal.ext.render.excel.PoiRender.render(PoiRender.java:57) at com.jfinal.core.ActionHandler.handle(ActionHandler.java:93) at com.jfinal.core.JFinalFilter.doFilter(JFinalFilter.java:72) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1307) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:453) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:560) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1072) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:382) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1006) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116) at org.eclipse.jetty.server.Server.handle(Server.java:365) at org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:485) at org.eclipse.jetty.server.AbstractHttpConnection.headerComplete(AbstractHttpConnection.java:926) at org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.headerComplete(AbstractHttpConnection.java:988) at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:635) at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:235) at org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:82) at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:628) at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:52) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608) at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543) at java.lang.Thread.run(Thread.java:744) Caused by: java.lang.ClassNotFoundException: org.apache.poi.ss.usermodel.Workbook at java.net.URLClassLoader$1.run(URLClassLoader.java:366) at java.net.URLClassLoader$1.run(URLClassLoader.java:355) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:354) at java.lang.ClassLoader.loadClass(ClassLoader.java:425) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) at java.lang.ClassLoader.loadClass(ClassLoader.java:358) at org.eclipse.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:430) at org.eclipse.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:383) ... 26 more 2015-11-17 13:56:15 [ERROR]-[Thread: qtp29585222-15]-[com.jfinal.core.JFinalFilter.doFilter()]: /carInfo/carsToExc java.lang.IllegalStateException: STREAM at org.eclipse.jetty.server.Response.getWriter(Response.java:699) at com.jfinal.render.ErrorRender.render(ErrorRender.java:59) at com.jfinal.core.ActionHandler.handle(ActionHandler.java:126) at com.jfinal.core.JFinalFilter.doFilter(JFinalFilter.java:72) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1307) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:453) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:560) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1072) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:382) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1006) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116) at org.eclipse.jetty.server.Server.handle(Server.java:365) at org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:485) at org.eclipse.jetty.server.AbstractHttpConnection.headerComplete(AbstractHttpConnection.java:926) at org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.headerComplete(AbstractHttpConnection.java:988) at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:635) at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:235) at org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:82) at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:628) at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:52) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608) at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543) at java.lang.Thread.run(Thread.java:744) 數(shù)據(jù)源如下:{id:1, phone_number:123, driving_time:12, transport_license:D10D9554A7994A17AE25F182701FFC60, create_time:2015-07-23 09:40:32, plate_number:鄂A12345, transport_user:張三}","com.jiexun.jiexun56.mvc.record.CarinfoRecord@de367719 {id:2, phone_number:null, driving_time:null, transport_license:null, create_time:null, plate_number:鄂A32423, transport_user:null}","com.jiexun.jiexun56.mvc.record.CarinfoRecord@633a0bfe {id:3, phone_number:123, driving_time:12, transport_license:D10D9554A7994A17AE25F182701FFC60, create_time:2015-07-23 09:40:32, plate_number:鄂A1345, transport_user:張三}","com.jiexun.jiexun56.mvc.record.CarinfoRecord@633a0c0b {id:4, phone_number:123, driving_time:12, transport_license:D10D9554A7994A17AE25F182701FFC60, create_time:2015-07-23 09:40:32, plate_number:鄂A1347, transport_user:張三} 建議在OS的開源項(xiàng)目頁面建個(gè)群號(hào),大家能直接加群討論交流jfinal-ext.
來源:開源中國
發(fā)布時(shí)間:2015-11-17 14:44:00