`
文章列表
      今天想用Hibernate的Restrictions用not like查询,结果发现Restrictions有not和like方法没有notlike方法,ilike表示不区分大小写的模糊查询。我想用Restrictions.not(Restrictions.like(propertyName, value))来查询,结果查看Hibernate生成的SQL语句为:not propertyName like value出了!!!      后果发现Restrictions有一个sqlRestriction方法,喜出望外!可以用      Restrictions.sqlRestric ...
为什么location.href不自动跳转?慎用javascript:void(0) <a href="javascript:void(0)" onclick="delete('123')">删除</a> <script> function delete(id) {    if(confirm("确实要删除[为什么location.href不自动跳转?]吗?")) {        location.href="/delete.jsp?id=" + id;    } ...
var regu = "^(你要查的字符)" var re = new RegExp(regu); if (要查找的字符串.search(re) != -1) { alert('查到了'); } else { alert('没查到!'); }   RegExp 对象的方法 FF: Firefox, N: Netscape, IE: Internet Explorer 方法 ...
Bag是集合,与Set不同的是,Bag允许重复的元素,在Java的标准API中并没有提供Bag容器,Hibernate提供自己的Bag实现,允许您将List映射为Bag。 您可以如下定义User类别,其中的List成员将被用作Bag来使用,而不管物件在List容器中的顺序: User.java package onlyfun.caterpillar; import java.util.List; public class User { private Integer id; private String name; priv ...
  //**********************radio <!--   window.onload = function(){    var inputs = document.getElementsByTagName("INPUT");     for(var e in inputs){         if(inputs[e].type == "radio"){             inputs[e].onclick = function(){                 for(var e in inputs){ ...
Struts2与Spring的集成:     一,加入Struts2支持     二,加入struts2-spring-plugin-2.1.6.jar包     三,加入Spring的支持     四:创建好业务逻辑层接口和对业务逻辑层的实现         如: /** * 业务逻辑层接口 * * @author 张明学 * */ public interface LoginServiceInter { ...
Struts2的异常处理: 1,定义自己的异常信息类:继承Exception类  /**   * 我自己的异常类   * @author 张明学   *    */  public class MyException extends Exception {   private String message;     public MyException(String message) {    super(message);    this.message = message;   }     public String getMessage() {    return message;   } ...
Struts2深入探索:     1,package中的abstract="true"表示该package里面不能包函action元素         2,package中若指定namespace="/mynamespace"则:         <!--             包的namespace要以"/"开头,对应的页面的路径前面也加上/mymengya/ActionName.action             如:<s:form action="/mymengya/register.ac ...
Struts2深入探索:     1,package中的abstract="true"表示该package里面不能包函action元素         2,package中若指定namespace="/mynamespace"则:         <!--             包的namespace要以"/"开头,对应的页面的路径前面也加上/mymengya/ActionName.action             如:<s:form action="/mymengya/register.ac ...
Struts2国际化: 1,国际化分为三类:全局的,包级别的,类级别的。   全局的:   1,在struts.xml中的<constant name="struts.custom.i18n.resources" value="message"></constant>指定baseName   国际化文件名为:baseName_语 ...
Struts2文件下载: Struts2文件下载对应将一个InputStream返回 如Action中下载的方法: /**  * 文件下载的Action  *   * @author 张明学  *   */ public class DownloadAction extends ActionSupport {  public InputStream getDownloadFile() {   return ServletActionContext.getServletContext().getResourceAsStream(     "/upload/200906231.doc&qu ...
设置Struts2文件上传的类型和大小:  在struts.xml中的Action中配置如下:    <!-- 国际化文件 -->  <constant name="struts.custom.i18n.resources" value="message"></constant>    <action name="upload" class="com.mengya.action.UploadAction">   <result name="succes ...
Struts2多文件上传: 在Action中配置三个属性: private List<File> file;  private List<String> fileFileName;  private List<String> fileContentType; /**  * 完成多文件上传能功的Action  *   * @author 张明学  *   */ public class UploadsAction extends ActionSupport {  private String username;   private String password ...
Struts2文件上传: 一:请选参看Struts2_9中的Struts2上传原理 二:加入Struts2的支持 三:页面  <s:form action="upload" method="post" enctype="multipart/form-data">   <s:textfield name="username" label="用户名"></s:textfield>   <s:password name="password" ...
Struts2文件上传默认采用apache的文件上传的包,新建处理上传的Servlet 如下:     在WebRoot下面新建文件夹:upload,项目发布到服务器中去时服务器中就一个upload的文件夹 web.xml中Servlet配置如下:   <servlet> <servlet-name>UploadServlet</servlet-name> <servlet-class>com.mengya.servlet.UploadServlet</servlet-class> </servlet& ...
Global site tag (gtag.js) - Google Analytics