摘要:
StrutsXMLWeb1. struts-default.xml2. struts-plugin.xml3. struts.xml4. struts.properties5. web.xml多个文件定义了同一个常量值,则后一个会覆盖前面的定义!上图来源于Struts2官方站点,是Struts 2 的整体结构。Struts2框架由3个部分组成:核心控制器FilterDispatcher、业务控制器和用户实现的业务逻辑组件。在这3个部分里,Struts 2框架提供了核心控制器FilterDispatcher,而用户需要实现业务控制器和业务逻辑组件。(1)核心控制器:FilterDispatche 阅读全文
摘要:
我用的是MyEclipse6.0.1的开发工具,没有采用MyEclipse的Hibernate工具去自动生成实体类,而是手工自己编写hibernate的配置文件。问题1:当采用Hibernate Reverse Engineering去生成实体类的时候发生了错误。选择JAVA src Folder后的Browse按钮后弹出一个灰色的对话框。如下图所示:解决方法:在.project这个文件中,最后的natures中建立下面红色的一行代码。com.genuitec.eclipse.hibernate.hibernatenaturecom.genuitec.eclipse.ast.deploy.co 阅读全文
摘要:
JSF深入--控制跳转B/S通常我们的权限控制包括以下几个方面:1,Web层访问权限控制(包括URL级或Button/Link级);2,业务逻辑访问控制,主要指业务逻辑中方法级的权限控制;3,数据访问权限控制,主要指对Table, View的访问控制,严格的控制会到Row级,甚至是Field级。问题引入:我们通常的系统中仅仅做了Web层访问权限控制,因为大多系统只有Web方式的UI做为人机交互的接口,不提供其它的客户端,所以业务逻辑访问控制一般可以不用控制,数据访问方面由于一般系统的要求目前尚未达到这一权限控制的必要,也没有完整的进行控制。Web层的URL级控制通常采用J2EE规范中的Filt 阅读全文
摘要:
1、概述过 去,程序员通常以像素为单位设计计算机用户界面。例如:图片大小为80×32像素。这样处理的问题在于,如果在一个每英寸点数(dpi)更高的新显示器上 运行该程序,则用户界面会显得很小。在有些情况下,用户界面可能会小到难以看清内容。由此我们采用与分辨率无关的度量单位来开发程序就能够解决这个问题。 Android应用开发支持不同的度量单位。2、度量单位含义dip: device independent pixels(设备独立像素). 不同设备有不同的显示效果,这个和设备硬件有关,一般我们为了支持WVGA、HVGA和QVGA 推荐使用这个,不依赖像素。dp: dip是一样的px: 阅读全文
摘要:
java平台的优化调试以前没有太多经验,通过周一一夜的摸索,在有weblogic调试经验的朋友一起研究下,对weblogic平台有了进一步的理解。昨天的优化调试主要在以下一些方面进行。1。系统环境方面。在服务器系统中一般都会有一些默认限制,如对网络连接、每用户打开进程等,在产品运行时需要保证系统的各方面设置不会限制应用的规模。在linux中,可以通过修改/etc/security/limits.conf来设置用户进程的限制数,默认是1024。通过测试也发现采用apache负载+weblogic集群的模式能够达到最大的性能,通过apache来分担HTML的访问,而且也便于http日志的统计分析。 阅读全文
摘要:
比较容易混淆的参数解释1:Inactive Connection Timeout这个参数很重要,是10以后的版本新加的,9版本没有,一般情况建议不要开启该参数,即使开启也尽可能要把数值设置大些,比如1800秒等。这个字段的具体官方解释在10.3.0.0的版本如下,在XX系统中实际反映的情况是,如果该参数设置为30(即:30S)的话,在大并发下会出现weblogic认为的leaked的连接,而且这时weblogic就会强制关闭这些连接回收,导致后续的应用获取连接时报connection has alreadly been closed的异常,但如果把该参数禁用(设为0s),用同样的大并发测试则一 阅读全文
摘要:
Adobe Flash 更新到11.3之后,为火狐引入Flash沙盒安全模式,但同时,又造成了部分兼容性问题,导致 Windows vista及 Windows 7上部分火狐崩溃,并致使一些使用Flash的网站,例如人人网网页图片上传工具及其他使用flash上传工具的网站无法正常工作。 目前火狐正在配合Adobe公司修复Flash插件的这一问题。出现问题的朋友可以参考以下步骤,手动关闭Flash沙箱安全模式,解决部分崩溃及冲突问题。 修复步骤如下: 1.使用管理员权限打开记事本或者其他文本编辑器:在开始菜单的输入框中输入 notepad,然后在上方的搜索结果notepad 上右键,选择“以管理 阅读全文
摘要:
登陆到cognos公共文件夹,选择一个报表,点击‘使用report studio’运行报表,报如下错误:经查实:为ie8、ie9中启用了XSS筛选器;解决方法是:在ie中点击工具--Internet选项--安全--自定义级别---在脚本项下面的启用XSS筛选器选项中勾选禁用即可解决。 阅读全文
摘要:
myeclipse6.0 连接oracle10g的问题ORA-00604,ORA-12705MyEclipse Database Explorer建立oracle 10g数据库连接的时候 总提示java.sql.SQLException: ORA-00604: error occurred at recursive SQL level 1 ORA-12705: invalid or unknown NLS parameter value specified问题初步分析是 Myeclipse语言 和oracle 10g冲突问题。进一步分析,由于oracle 是可以正常登陆的,所以问题出现在mye 阅读全文
摘要:
classes12.jar,ojdbc14.jar,ojdbc5.jar和ojdbc6.jar的区别,之间的差异在使用Oracle JDBC驱动时,有些问题你是不是通过替换不同版本的Oracle JDBC驱动来解决的?最常使用的ojdbc14.jar有多个版本,classes12.jar有多个版本你了解吗?连接类型:1、JDBC OCI: oci是oracle call interface的缩写,此驱动类似于传统的ODBC 驱动。因为它需要Oracle Call Interface and Net8,所以它需要在运行使用此驱动的JAVA程序的机器上安装客户端软件,其实主要是用到orcale客户 阅读全文