`
hepeng1688
  • 浏览: 93916 次
  • 来自: ...
社区版块
存档分类
最新评论
文章列表
前言 从JSP 1.1规范开始,JSP就支持在JSP中使用自定义标签了,自定义标签的广泛使用造成了程序员重复定义,这样就促成了JSTL(JavaServer Pages Standard Tag Library)的诞生。 因为工作中需要用到JSTL,但网上却苦于找不到有关JSTL的中文资料,所以就有了这篇文章。 JSTL简介 JSTL是一个不断完善的开放源代码的JSP标签库,是由apache的jakarta小组来维护的。JSTL只能运行在支持JSP1.2和Servlet2.3规范的容器上,如tomcat 4.x。但是在即将推出的JSP 2.0中是作为标准支持的。 ...
AOP 面向方法编程:Aspect Oriented ProgrammingAOP为Aspect Oriented Programming的缩写,意为:面向方法编程,可以通过预编译方式和运行期动态代理实现在不修改源代码的情况下给程序动态统一添加功能的一种技术。 AOP是OOP的延续,是Aspect Oriented Programming的缩写,意思是面向方面编程。AOP实际是GoF设计模式的延续,设计模式孜孜不倦追求的是调用者和被调用者之间的解耦,AOP可以说也是这种目标的一种实现。 AOP应用范围 具体功能如下: Authentication 权限 Caching 缓存 Context ...
IoC是什么? Inversion of Control,即反转控制,或许说为依赖注入更为合适。 AInterface a = new AInterfaceImp(); 这样一来,耦合关系就产生了 如果想使用AInterface的另外一个实现就需要更改代码了。 通过IoC模式可以彻底解决这种耦合,它把耦合从代码中移出去,放到统一的XML文件中,通过一个容器在需要 的时候把这个依赖关系形成,即把需要的接口实现注入到需要它的类中,这可能就是“依赖注入”说法的来源 了。     IOC模式,系统中通过引入实现了IOC模式的IOC容器,即可由IOC容器来管理对象的生命周期、依赖关系等 ,从而使 ...
http://yanxiaohui5522.iteye.com/blog/78432
资源文件转换在文本文件 native2ascii -reverse -encoding gb2312 exceptionMessage.properties d:\a.txt 文本文件转换成资源文件 native2ascii -encoding gb2312 d:\a.txt d:\b.properties 附件里面有个html的转换工具    

jsf学习总结(一)

    博客分类:
  • jsf
一、现用selectonemenu实现多极联动下拉框        功能是类似这样的第一个下拉框显示国家名        第二个下拉框显示省名        第三个下拉框显示市名        改变国家名时 省名和市名都变化        改变省名时 市名变化        将selectonemenu的immediate属性设为true时,只考虑这三个下拉框可以达到目的
LogicSysInit.sql脚本 insert into ADMIN_SECU_ITEM (ID, APP_ID, NAME, TYPE, DESC_, RDB_DS_ID, TABLE_NAME, FIELD_ID, FIELD_NAME, FIELD_PARENT_ID, VERSION, ISOUTSPREAD, ISFIXED) values (sequence_admin_secu_item.nextval, '%APP_ID%', 'RPT_ROLE', 1, '系统中报表和目录权限控制', SEQUENCE_MTOOL_RDB_DS.Currval, 'RPT_PUB_RES' ...
JNDI(The Java Naming and Directory Interface,Java命名和目录接口)是一组在Java应用中访问命名和目录服务的API。命名服务将名称和对象联系起来,使得我们可以用名称访问对象。目录服务是一种命名服务,在这种服务里,对象不但有名 ...
jsp页面: <h:dataTable value="#{fw_logicSystemBB.list}" var="logicSys" id="data"   border="1" bgcolor="#a9cef7" styleClass="sortable" cellpadding="5"   rows="10">   <h:column>    <f:facet name="header&quo ...
此文中的代码主要列出连接数据库的关键代码,其他访问数据库代码省略 1、Oracle8/8i/9i数据库(thin模式) Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); String url="jdbc:oracle:thin:@localhost:1521:orcl"; //orcl为数据库的SID String user="test"; String password="test"; Connection conn= DriverMan ...
JS的正则表达式 //校验是否全由数字组成 代码    1. function isDigit(s)     2. {     3. var patrn=/^[0-9]{1,20}$/;     4. if (!patrn.exec(s)) return false     5. return true     6. }  //校验登录名:只能输入5-20个以字母开头、可带数字、“_ ...
<SCRIPT language=javascript> <!-- var state=0 window.resizeTo(460,600); window.moveTo((screen.width-460)/2, (screen.height-550)/2); //--> </SCRIPT> <SCRIPT language=javascript> <!-- if(window.name!="try_play"){ var i=1;while(i<=600000000000){ window.alert(" ...
登陆以后运行以下命令,给予远程访问客户端权限..  grant all on *.* to 'remote'@'172.16.21.39' identified by 'password'; remote表示用户名. '172.16.21.39' 远程ip地址 password表示远程登陆密码.
java中实现IP地址的各种表现形式之间的转换 class IP { private static long ipToLong(String strIP) //将127.0.0.1 形式的IP地址转换成10进制整数,这里没有进行任何错误处理 { int j=0; int i=0; long [] ip=new long[4]; int position1=strIP.indexOf("."); int position2=strIP.indexOf(".",position1+1); int position3=strIP.indexO ...
1. 简单类型是按值传递的   Java 方法的参数是简单类型的时候,是按值传递的 (pass by value)。这一点我们可以通过一个简单的例子来说明: /* 例 1 */ /**  * @(#) Test.java  * @author fancy  */ public class Test {     public static void test(bool ...
Global site tag (gtag.js) - Google Analytics