`
ruilinruirui
  • 浏览: 1051994 次
文章分类
社区版块
存档分类
最新评论
文章列表
JSTL是建立在JSP上的某种自定义操作(Custom Actions)或定义标签(Custom Tags),表面上看起来他只是JSP一个插件,但事实上它也可以算是一种新的用于构件动态Web页的语言。 Core标签库: 1、通用标签: <c: out>用于表达式的结果输出到当前的JspWriter对象中。 <c:set>用于设置JSP页面的各种域范围中的变量。 <c:remove>标签用于移除JSP页面中指定域范围中的变量。 <c:catch>标签用来捕获嵌在标签体内的内容抛出异常对象,将异常信息保存在变量中; 2、条件标签: ...
3、迭代标签<c:foreach items=”” var=””> Jsp的页面:< c:foreach items="${list}" var="str"> ${str} </c:foreach> Tld文件的描述:<tag> <name>foreach</name> <tag-class>com.hbsi.web.tag.ForEachTag</tag-class> <body-content>scriptl ...
使用标签控制页面逻辑案例: 1、 防止盗链<c:referer site=”” page=””> Jsp页面的内容:<c:referer site=”http://localhost”page=”index.jsp”> Tld文件的描述:<tag> <name>referer</name> <tag-class>com.hbsi.web.tag.RefererTag</tag-class> <body-content>empty</body-content&g ...
row_number() OVER (PARTITION BY COL1 ORDER BY COL2) 表示根据COL1分组,在分组内部根据 COL2排序,而此函数计算的值就表示每组内部排序后的顺序编号(组内连续的唯一的).    与rownum的区别在于:使用rownum进行排序的时候是先对结果集加入伪列rownum然后再进行排序,而此函数在包含排序从句后是先排序再计算行号码.  row_number()和rownum差不多,功能更强一点(可以在各个分组内从1开时排序).   rank()是跳跃排序,有两个第二名时接下来就是第四名(同样是在各个分组内).   dense_rank() ...
WindowsAzure 之AppFabricCache 1.使用 windows azure平台账号(Live ID)登陆 https://windows.azure.com/ 2.创建AppFabricCache 点击 ”Service Bus, Access Control&Caching” 导航 选择AppFabric 下的 Cache 节点,点击New按钮 输入cache的命名空间,选择区域,点击Create Namespace 系统将显示cache 正在activing ,大概需要15分钟左右才能ready: 查看客户端配置,这里的your ...
小弟做了4天,终于有个比较完整的任务管理器了,把功能展示一下,有很多不足的地方 现在是正在运行的程序 可以操作,能力有限,“切换至”功能未能成功 获取已经安装的程序,当前显示程序名称,和安装路径 操作 比如我点击 HTML 查看器 点击属性 最后一个 系统信息 CPU 获取 但是这个信息视乎看不懂了。。。。。,linux的课该去补一补,所以就,.....
马上就要单身节了,正在想今年我去祸害谁家的姑娘,突然QQ好友发来信息,说能否帮忙优化一个SQL,SQL调优做得实在太多了,都已经麻木了,反正优化一个SQL也就几秒钟到几分钟的事情。 哥们说下面的SQL要跑5个多小时 SELECT B.AREA_ID, A.PARTY_ID, B.AREA_NAME, C.NAME CHANNEL_NAME, B.NAME PARTY_NAME, ...
1.修改appSettings Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None); config.AppSettings.Settings.Remove(newKey); config.AppSettings.Settings.Add(newKey, newValue); config.Save(ConfigurationSaveMode.Full); ConfigurationManager.RefreshSecti ...
办法: tB_XXXXXXXTableAdapter1.Connection.ConnectionString = newConnectionString; 不需要对自动生成的类做任务修改。
二、带属性的标签 <csdn:demo8 count="8"> </csdn:demo8> 标签处理器中一定也得包含一个私有的属性count和setter方法 doTag()包含业务逻辑代码 tld文件: <tag> <name></name> <tag-class>com.hbsi.web.tag.SimpleTagDemo8</tag-class> <body-content></body-content> <attribute> ...
实现SimpleTag接口的标签通常称为简单标签。共定义5个方法: setJspContext():用于把JSP页面的PageContext对象传递给标签处理器对象 setParent():用于把父标签处理器对象传递给当前标签处理器对象, getParent():用于获取当前标签的父标签处理器对象, setJspBody():用于把代表标签体的Jsp, doTag():用于完成所有的标签逻辑,包括输出、迭代、修改标签体内容等。在doTage()中可以抛出javax.Servlet.jsp.SkipPageExcpetion异常,用于通知WEB容器不再执行JSP页面中位于结束标记后面 ...
<?php function my_scandir($dir) { $files=array(); if(is_dir($dir)) { if($handle=opendir($dir)) { while(($file=readdir($handle))!==false) { if($file!="." && $file!="..") { ...
// 打印客户端IP: echo $_SERVER['REMOTE_ADDR'];echo "<br />"; // 或者: echo getenv('REMOTE_ADDR');echo "<br />"; //打印服务器IP: echo gethostbyname("http://www.baidu.com/");echo "<br />"; //本页地址,SCRIPT_NAME也可以: echo $_SERVER['PHP_SELF']."<br ...
1. php 有自带的字符串翻转函数:strrev,但是这个函数不能解决中文字符串翻转。2. 下面的函数支持中英文字符串翻转 <?php /* * Created on 2011-11-09 * @author sundebiao * 此可以实现字符串的倒序 * 支持纯英文数字、纯中文字符串和中英文数字混合字符串 * 中文需要使用GBK编码 * 若传入参数不为字符串则返回false */ function strrev_ext ($str) { $str = iconv('UTF-8', 'GBK', $str); // 解决中文编码混乱 if (is_ ...
69% 的开源项目使用 GPL 授权协议,其中只有 10% 的开源应用在企业中被使用。这是来自 OpenLogic 一个企业级的开源软件的支持和解决方案提供商提供的数据,在这个数据中显示,使用 Apache 授权协议的项目被下载和使用的最频繁。 这些统计数据来自 OpenLogic 开源库中的 33 万个开源项目,下面是五项具体的数据说明: 开源开发者首选的授权协议: 1.GPL (68.9%) 2.Apache License (7.6%) 3.LGPL (6.7%) 4.BSD License (5.3%) 5.MIT License (4.1%) 被下载最 ...
Global site tag (gtag.js) - Google Analytics