- 博客(32)
- 资源 (17)
- 收藏
- 关注
原创 解决:For input string: "'3'"——Jsp页面传值给Servlet
Jsp页面部分代码:<td align="center 删除 function deleteingoodsmanage(deleteingoodsid){ var bool=confirm("您确定要删除吗?"); if(bool){ $.post("/servlet/deleteingoodsmanageservlet", {ingoodsid
2015-11-30 14:36:39 4076
转载 证书生成 和Tomcat配置
证书生成一、生成服务器端证书1 .jks文件(tomcat引用文件)数字证书库keytool –genkey –keyalg RSA –dname "cn=服务器名,ou=中国未来网络,o=CDN,l=南京,st=江苏,c=cn" -alias 别名 -keypass 密码 -keystore 证书库名.jks-storepass 密码-
2015-11-25 11:51:05 821
转载 JMS 2.0的新变化
自JMS 1.1于2002年发布以来,JMS规范今年进行了第一次更新——发布了 JMS 2.0 。在JMS 2.0里,主要进行了易用性方面的提升、简化了开发(这终于追赶上EJB、JPA等Java EE里其他子规范的脚步了)。另一方面,消息处理本身也增加了一些新特性,比如多个消费者共享同一个主题订阅、延迟发送、异步发送消息、JMS提供者必须设置JMSXDeliveryCount消息属
2015-11-25 11:21:22 1322
转载 Java的委托
委托一般称为委托调用。代码编写原则:能不用继承就不用继承,能使用委托实现的就不使用继承。两个类有明显示的层级关系时使用继承,没有明显的层级关系,仅仅是为了在一个类中使用另一个类的方法时应该使用委托。举例:根据《重构》一书称:现在有滥用继承的趋势,JDK 中 Stack 就是一个滥用继承的典型!java.util.Stack 继承自 java.util.Vector,其实 S
2015-11-24 15:23:30 824
转载 ofbiz配置文件[widget.properties]解析
widget.properties#compress.HTML=true #--压缩生成的HTML页面代码widget.verbose=true #--开启页面冗余, 可控制screen生成的页面自动创建的注释代码(由哪些文件构造成功的文件路径)widget.form.defaultViewSize=20 #--分页的页面默认查看数据的条数wid
2015-11-24 14:56:41 1072
转载 widget和Decorator装修器的使用
ofbiz中的Widget小窗口和Decorator装修器是ofbizView层的技术,使用widget我们可以将很多零散的页面部分拼合成一张页面。这样,每张页面都有的公共部分。因此我们只创建一次,再创建新页面时,我们只创建不同的部分即可。Widget是用xml文件表示的,存放的位置是..\widget\XxxxScreen.xml。零散的页面通常放在相应的app\we
2015-11-24 14:20:34 898
原创 ofbiz中widget框架页面生成原理
screen widget 本质是基于freemarker 的,目前screen类型的view基本都是MacroScreenViewHandler.java负责处理的。MacroScreenViewHandler.java 的render() 方法中首先通过配置文件加载了三个类库。如下:MacroScreenViewHandler.java ScreenStri
2015-11-24 13:48:55 1690
原创 解决Jsp报错:Multiple annotations found at this line
报错页面如下: 解决办法: 1、Jsp页面引入,windows自带的打印功能。onclick没写引号("") 2、加上引号,就不再报错了。
2015-11-20 15:31:57 5779
原创 解决启动报错:Failed to destroy end point associated with ProtocolHandler["ajp-nio-8009"]
MyEclipse启动报错如下: 解决方法: 说明web.xml配置出错。 查看web.xml中Servlet的配置。 url-pattern
2015-11-20 15:22:53 41815 12
原创 Python教程(二)显示行号
在PyCharm 里,显示行号有两种办法:1,临时设置。右键单击行号处,选择 Show Line Numbers。 但是这种方法,只对一个文件有效,并且,重启PyCharm 后消失。 2,永久设置。File --> Settings -->Editor -->Appearance , 之后勾选Show Line Numbers。
2015-11-16 17:42:30 6286
原创 PyCharm教程(一)Hello World
作为PyCharm编辑器的起步,我们理所当然的先写一个Hello word,并运行它。(此文献给对IDE不熟悉的初学者)1,新建一个项目 File --> New Project... 2,新建一个文件 右键单击刚建好的helloWord项目,选择New --> Python File 3,输入文件名
2015-11-16 17:19:01 4611
原创 解决启动PyCharm,报错No Python interpreter selected
首先看错误信息: 解决方法:一、安装python解释器(注:我的资源里上传了,在官网下载的python3.4.3解释器—64位) 我的安装路径:D:\Python34二、解决首次使用JetBrains PyCharm 3.4.3问题 (附上PyCharm官方下载地址:https://confluence.jetbrains.
2015-11-16 14:57:53 57394 1
原创 MyEclipse安装groovy插件
MyEclipse安装groovy插件:一、打开myeclipse,找到Help->Install from Site 二、弹出以下对话框,点击Add 三、在弹出的对话框中,写如下信息后,Ok Name:Groovy Url:http://dist.springsource.org
2015-11-16 11:28:06 4775
原创 navicat for mysql注册码
navicat for mysql 10.1.7注册码,亲测可用:名,组织,注册码都是:NAVN-LNXG-XHHX-5NOO
2015-11-16 09:47:01 3899
原创 Ofbiz 事务详解
大家都知道Java中的事务分为:本地事务和全局事务。何为本地事务,因为Java本身通过JDBC进行数据库操作是没有事务的,也就是自动进行提交。而本地事务就是在connection连接里面设置了setAutoCommit(false),手工打开JDBC事务,然后在该connection上所做的所有操作都能保证ACID属性;而对于Java的全局事务,说穿了就是采用JTA
2015-11-14 02:38:59 2339
原创 freemarker、jsp、velocity
在java领域,表现层技术主要有三种:jsp、freemarker、velocityjsp是大家最熟悉的技术优点:1、功能强大,可以写java代码2、支持jsp标签(jsp tag)3、支持表达式语言(el)4、官方标准,用户群广,丰富的第三方jsp标签库5、性能良好。jsp编译成class文件执行,有很好的性能表现缺点:jsp没有明显缺点,非要挑点骨头那就
2015-11-14 01:14:07 737
原创 JetBrains PyCharm教程网址
几篇不错地介绍pycharm的文章:http://www.open-open.com/lib/view/open1339745145053.htmlhttp://blog.csdn.net/chenggong2dm/article/details/9365437 (系列教程,很好)http://www.cnblogs.com/chenkai/archive/2013/01/
2015-11-13 17:57:32 2496
原创 Enterprise Architect 视频教程地址
Enterprise Architect 视频教程:http://www.sparxsystems.cn/resources/demos/getting-started.htmlUML教程:http://www.sparxsystems.cn/resources/uml2_tutorial/网站主页地址:http://www.sparxsystems.c
2015-11-13 17:46:29 4217
转载 Java enum的用法详解
用法一:常量在JDK1.5 之前,我们定义常量都是: public static fianl.... 。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。public enum Color { RED, GREEN, BLANK, YELLOW } 用法二:switchJDK1.6之前的switch语句只支持i
2015-11-12 16:47:36 555
原创 MyEclipse中的两种FreeMarker插件的安装与配置
freemarker-ideMyEclipce10.0中安装FreeMarker插件,这绝对是最简单的方法。步骤如下:(一)打开http://sourceforge.net/projects/freemarker-ide/files/ 下载最新版本,目前本人下载时最新版本是:freemarker-ide-0.9.14(二)将其解压,将hudson.freemarker_ide_
2015-11-09 17:28:34 2746
转载 PowerDesigner使用教程
PowerDesigner是一款功能非常强大的建模工具软件,足以与Rose比肩,同样是当今最著名的建模软件之一。Rose是专攻UML对象模型的建模工具,之后才向数据库建模发展,而PowerDesigner则与其正好相反,它是以数据库建模起家,后来才发展为一款综合全面的Case工具。PowerDesigner主要分为7种建模文件:1. 概念数据模型 (CDM) 对数据和信息进行
2015-11-06 14:36:20 877
转载 UML建模工具Visio 、RationalRose、PowerDesign、EA的功能与异同
本节向大家介绍一下UML建模工具Visio、RationalRose、PowerDesign的功能与异同,相信通过本节的学习你对UML建模工具会有深入的了解。下面请看详细介绍。UML建模工具Visio、RationalRose、PowerDesign的功能与异同UML建模工具ROSE是直接从UML发展而诞生的设计工具,它的出现就是为了对UML建模的支
2015-11-06 14:11:40 7357
转载 OFBiz解读之权限设计
简介Apache Open For Business(Apache OFBiz) 是Apache开源的一个经典ERP项目。它提供了一套企业应用,用于集成以及自动化一些企业的“商业流程”。从学习角度来看,它也是一个非常不错的企业级应用框架。这篇文章从OFBiz的权限设计这一切入点来谈谈OFBiz对于应用系统的权限设计。设计思想简述OFBiz采用的“安全组”(Security
2015-11-06 11:00:41 2175
原创 MyEclipse使用快捷方式查找类和文件等资源
使用快捷键,快速定位项目开发中的文件等资源,提高开发效率。一、Ctrl+Shift+R:输入字母查找文件。 二、Ctrl+F:在一个文件中查找字符。 三、Ctrl+Shift+T :搜索类。 四、Ctrl+O:显示该类的所有变量和方法。 五、Ctrl+H:打开Search弹出框。
2015-11-06 09:43:39 2189
转载 Freemarker中如何遍历List
Freemarker中如何遍历List(附源码)关键词(Keyword):Freemarker,Freemarker遍历list在Freemarker应用中经常会遍历List获取需要的数据,并对需要的数据进行排序加工后呈现给用户。那么在Freemarker中如何遍历List,并对List中数据进行适当的排序呢?通过下文的介绍,相信您一定会找到答案。一、 Freemarker
2015-11-05 14:59:16 1790
转载 Freemarker list对象取前几条数据
项目中用freemarker 做显示层,可能会遇到取出数据前几条,通过用freemarker 取数据用 ${row.title} ,但是这种取法是取出所有的数据.如果我想去第一条数据: 第一项的值 现在只想取前5条,该怎么做?代码如下: //定义n的值为list5的大小 //如果n大于6,页面中可能要求只显示6条
2015-11-05 11:02:17 15255
转载 Freemaker中list的使用
在模版页里用list展示列表内容,非常方便。全部用例子来说吧。最常用的用法 : ${user.name} ${user.age}这里,是假设java类里有一个users的数组,或者Map,或者List等等,它的里面放的是user类,每个user有自己name,age属性。最后显示的结果就是users里面所有user的姓名和年龄。上
2015-11-05 10:00:04 1367
原创 本机电脑充当服务器的几种方法
本机电脑,配置成服务器的几种方法:一、配置IIS服务。由于是微软自带软件,因此发布的项目,只支持.net二、在本机电脑上,安装jdk、tomcat,此电脑相当于服务器。 启动之后,大家可以根据服务器IP地址进行访问。三、直接安装win2003(windows server 2003),专业的服务器系统。(注:前两种方式,是在有操作系统
2015-11-04 09:48:20 4633
转载 OFBiz搭建项目详细讲解——Ofbiz表单
目标:通过表单提交数据,并在页面显示 创建公用menu组件,将它应用到表烦页面一、在表单中提交数据并显示 1、在(hot-deploy/hello/webapp/hello/)下创建hello.ftl,用来制作表单 parameters是ofbiz提供的一个java.util.Map内置对象,是请求参数的映射,以请
2015-11-02 17:41:05 2788
转载 ofbiz实体 查询
ofbiz实体 查询OFBiz这个开源的系统功能是非常强大的,但其实对我们现在而言,最有用的只有这么几个:实体引擎、服务引擎、WebTools、用户权限管理。最先要提醒各位的是,在配置一个OFBiz时,路径中千万不要包含空格,要不然老提示出错,无外乎是scoket write error之类的信息,会让你郁闷得不停^_^用户登录鉴权这一块我们完全可以照搬OFBi
2015-11-02 16:08:15 1822
翻译 Ofbiz 容器中的帮助类对象
一、为了我们的方便,容器包含一些对象。这些对象是非常有用的对象:· screens是一个org.ofbiz.widget.screen.ScreenRenderer对象· globalContext是一个org.ofbiz.base.util.collections.MapStack对象· nullField是一个org
2015-11-02 11:58:09 1337
JQuery API
2015-12-14
Enterprise Architect详细使用教程
2015-11-09
Visio_`RationalRose`PowerDesigner`EA的功能与异同
2015-11-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人