`
ykyfendou
  • 浏览: 407966 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
1.关于java.lang.string.split       xxx.split()方法可以将一个字符串分割为子字符串,然后将结果作为字符串数组返回。2.字符串转字符数组      String str =" aa.png,a2.png,a3.png";      String[] arrayStr =new String[]{};      arrayStr = str.split(",");3.字符数组转list       List list = java.util.Arrays.asList(arrayStr);4.list转化为字符数组   ...
要实现在html页面中实现横线从文字中间穿过的效果有三种方法可实现,如下: 1、是用CSS样式表中 text-decoration:line-through; 属性 2、是使用<del>186.00</del>html标签 3、是使用<s>186.00</s>html标签   <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitiona ...
Property类中提供的in方法有三个:public Criterion in(Collection values)public Criterion in(Object[] values)public Criterion in(DetachedCriteria subselect) 但是,并没有提供相应的三个notin方法,只提供了一个:public Criterion notIn(DetachedCriteria subselect)看来,若是用Property方法,只能再创建一个子查询了。 不过,我们可以再查看Restrictions类。郁闷,Restrictions更离谱,只提供了 ...
QBE (Query By Example)Criteria cri = session.createCriteria(Student.class);cri.add(Example.create(s)); //s是一个Student对象list cri.list();实质:创建一个模版,比如我有一个表serial有一个 giftortoy字段,我设置serial.setgifttoy("2"),
代码: <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %&g ...
    1>.var reg=/^[\u4E00-\u9FA5]+$/; 2>.用正则表达式限制只能输入中文:onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\u4E00-\u9FA5]/g,''))" 3>.用JS的正则表达式如何判断输入框内为中文或者是英文数字,或者是三者混编1.只能输入数字和英文的: ...
  代码:   import java.util.Scanner; import java.util.regex.Matcher; import java.util.regex.Pattern; public class RegisterCheck { /** * 验证输入的邮箱格式是否符合 * @param email * @return 是否合法 */ public static boolean emailFormat(String email) { boolean tag = tru ...
  HTML代码:   <pre class="js" name="code"><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" > <hea ...
  HTML代码:   <body onLoad="createCode()"> <!-- 整个html打开可以看到效果,不包含验证码背景图片,自己找一个命名为code.jpg就有背景了, js验证码比jsp验证码好处在于:对于一个注册或者登陆页面,如果想通过点击提交按钮触发js事件, 那么jsp用的是(String)session.getAttribute("rand");那么对于刷新图片后,session不能立刻保存为新值, 验证就永远不能通过,反之js用的是一个全局变量不需要session 这个程 ...
  一键分享可以按照需要进行编写,编写的原理也很简单,只要知道要分享到的网站的分享链接,以及需要传递的相关参数,即可自己拼装出来一个该网站的链接,然后把主流的分享网站的链接都放在一起,把样式调节的好看些,就可以作为一个分享的组件进行使用了。   现在有很多成熟的分享组件,完全已经为我们做好了所有主流网站的分享,我们只需要按照要求把代码引入即可使用,无需我们自己去查找相关网站的分享链接,也不需要我们自己头疼的设计和调节分享组件的样式。   目前主要的分享组件:   一、百度分享: 官网:http://share.baidu.com/ 可以在官网上找到相关的版本和样式,样式有悬 ...
  可以直接使用,直接调用getMD5Str(String str)这个方法,即可返回一个经过MD5加密的字符串。   MD5.java:   package com.icss.test; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; import java.io.UnsupportedEncodingException; public class Md5 { public String getMD5Str(String str) thro ...
  Struts 2框架本身内置了可实现多种功能的拦截器 。这些拦截器可以在Struts 2的配置文件struts-default.xml中。我们可以在struts2-core-2.1.6.jar中找到struts-default.xml,这个文件中配置了所有的struts2已经定义好的拦截器interceptor。    拦截器是在struts2的配置文件struts.xml中进行配置的,在struts.xml中可以配置多个拦截器,它们被包在<interceptors></interceptors>之间,例如下面的配置:     <?xml ver ...
1、页面直接输出值: 在页面中打印存放于request范围内的message的值:   <s:property value="#request.message"/>      2、迭代集合: 迭代(遍历)request范围内的一个list:deptList,获得部门信息,然后遍历每一个部门中的所有的员工集合:empList:
token标签输出两个隐藏的表单字段,用于防止表单的重复提交。要让token标签正常工作,需要启用TokenInterceptor或者TokenSessionInterceptor拦截器。     配置一:(需要配置的部分使用红色字体进行了标注)   1、  首先需要启用token,需要在struts.xml中进行配置token的拦截器:  
在web项目中,为了安全,可能需要把jsp文件放在WEB-INF目录下,这样如果我们的页面中出现超链接a标签或者js的location.href去直接转向到WEB-INF下的某一个jsp页面,那么就会引用不到,因为这样的请求方式是客户端的请求,而WEB-INF页面只对服务端开放,对客户端是不可见的。这时候我们可以使用action,来进行转向,我们先去请求一个action,然后由这个action分发到这个WEB-INF
Global site tag (gtag.js) - Google Analytics