摘要: 1、新建java Web项目2、引入struts2必备的jar包: 1):下载struts2压缩包; 2):(建议) 打开--\struts-2.3.15.2\apps下的任意一个war包; copy其中struts2-blank.war\WEB-INF\lib下的jar包-----其中会有多余的包, 但是不会影响程序;最好删除一些不用的jar包;必备的jar包如下: commons-fileupload-1.3.jar commons-io-2.0.1.ja... 阅读全文
posted @ 2014-03-24 15:27 暖暖的拥抱 阅读(180) 评论(0) 推荐(0) 编辑
摘要: splice() 方法向/从数组中添加/删除项目,然后返回被删除的项目。注释:该方法会改变原始数组。语法arrayObject.splice(index,howmany,item1,.....,itemX)参数描述index必需。整数,规定添加/删除项目的位置,使用负数可从数组结尾处规定位置。howmany必需。要删除的项目数量。如果设置为 0,则不会删除项目。item1, ..., itemX可选。向数组添加的新项目。返回值类型描述Array包含被删除项目的新数组,如果有的话。说明splice() 方法可删除从 index 处开始的零个或多个元素,并且用参数列表中声明的一个或多个值来替换那些 阅读全文
posted @ 2014-03-24 15:23 暖暖的拥抱 阅读(1252) 评论(0) 推荐(0) 编辑
摘要: 返回的args是一个对象数组;比如URL地址为:http://www.hao123.com?name=zhangsan&id=123456;那么,args.name = zhangsan; args.id = 123456; 1 parseQueryString : function() { 2 var args = new Object(); 3 var query = window.location.search.substring(1); 4 var pairs = query.split("&"); 5 ... 阅读全文
posted @ 2014-03-24 15:16 暖暖的拥抱 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 第一次写这个东西,以前不会!在网上搜了很多,试试也都能实现,自己这几天工作需要,有重新写了一份!先附上截图没有什么其他的功能,就只有一个文件上传以下是代码实现:首先说说需要更改和添加的文件,需要添加的文件有(在我的程式中):upload.jsp,upload.js和一个java文件UploadFileAction.java;需要更改的文件只有一个:struts-com.xml。还有要说的是需要引入一些插件和jar包,后面会说的,先看看代码:文件名upload.jsp说明一下,这只是我从自己的工程中剪下来的,可能有多余引入文件。文件的核心内容只有红色标注的部分,其余的都可以根据自己的需要适当的删 阅读全文
posted @ 2014-03-24 15:09 暖暖的拥抱 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 步骤1:找到导航栏里面的window--showView然后输入dbbrower,打开数据库浏览窗口步骤2:在数据库浏览窗口里只有一个Myeclipse自带的数据库,该数据没有用,我们在空白的地方右键新建一个数据库填写数据库信息,包括连接方式,用户名,密码,和jdbc的配置一样,注意将oracle的jar包导进来步骤3:数据库连接已经出现,我们可以连接上数据库了步骤4:这时候我们回过头,新建一个java或javaEE项目,名字随便取,然后右键该项目,选择Myeclipse---addhibernatecapliability,进入加载hibernate支持界面,首先选择hibernate版本, 阅读全文
posted @ 2014-03-24 15:05 暖暖的拥抱 阅读(419) 评论(0) 推荐(0) 编辑
摘要: 在表单提交数据时,可能会出现默认提交的情况,现象就是点击button之后表单的内容会清空(用户体验不好,在代码中美有做过点击button之后初始化的动作),弹框闪一下就没有了(firebug的时候能看到弹框,但是退出调试就几乎看不到弹框),以上这种情况,可能就是form表单被默认提交!解决的方法就是在程序初始化的时候加上下面一段代码!1 $("form").submit(function(){2 return false;3 }); 阅读全文
posted @ 2014-03-24 15:04 暖暖的拥抱 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 先贴上一个网址,觉得很不错:http://w2ui.com/web/demo里面有很多模型,可以选自己喜欢的下面要说的就是关于这个的,自己喜欢其中的一个grid,但是不喜欢其自带的toolbar,怎么办?这个其实很好办!自己再选一个toolbar模型,把自带的toolbar注掉!在自己的toolbar上怎么监控自己的按钮事件(click),下面我告诉你!红色标注的:就是你的grid的name,必须要和该toolbar要操作的grid的名字一致;蓝色标注的:就是你的toolbar上对应按钮的idso easy!就这样!1 w2ui['questionToolbar'].on(&# 阅读全文
posted @ 2014-03-24 15:03 暖暖的拥抱 阅读(480) 评论(0) 推荐(0) 编辑
摘要: 1 阅读全文
posted @ 2014-03-24 15:02 暖暖的拥抱 阅读(435) 评论(0) 推荐(0) 编辑
摘要: 需要引入的文件:bootstrap-combined.min.cssbootstrap-select.cssbootstrap-select.js以及bootstrap.min.js等几个常用的bootstarp文件实现:1、在标签中添加class或者id,建议添加class,因为class可以重复;2、 在js文件中添加初始化方法:1 initFnc : function(){2 $(".selectpicker").selectpicker({noneSelectedText:'请选择'});3 }4 在外部初始化的时候调用该方法就... 阅读全文
posted @ 2014-03-24 15:01 暖暖的拥抱 阅读(11547) 评论(0) 推荐(0) 编辑
摘要: 昨天试了bootstarp-select这个美化插件,虽然效果很好,但是有些不尽如人意的地方;下面的这种美化插件可谓是神器,当然了也有其不足的地方,先附上一张自己的效果图:虽然看起来并不是很好看,但是如果自己不满意,可以自己在去修改其css文件,本人认为这个不难;这种美化插件完全解决了上篇中bootstarp-select美化的问题,实现动态赋值、联动select完全无压力!看看实现方法:需要引入的文件有两个:select2.js 和select2.cssjs中代码:1 initFnc : function(){2 $(".selectpicker").select2(3 阅读全文
posted @ 2014-03-24 14:58 暖暖的拥抱 阅读(826) 评论(0) 推荐(0) 编辑
摘要: 什么是输入提示?看看截图需要引入一个插件,bootstrap-typeahead.js,这是bootstarp的插件,很好下载在jsp中需要定义一个输入框:1 2 4 这个看个人喜好了,也可以写成这样的:1 2 3 我之所以会选择第一种,只是因为我比较喜欢标签,格式也比较好看js文件中的内容:这部分内容也可以写在jsp中1 $('#teacher_search').typeahead({2 source: ['C1307890', 'C1201010', 'C0506110','C0609001','C07 阅读全文
posted @ 2014-03-24 14:56 暖暖的拥抱 阅读(952) 评论(0) 推荐(0) 编辑
摘要: 在前台的代码中经常会用到timestamp时间戳: 1 function getCurrentTime(){ 2 var data = new Date(); 3 var vYear = data.getFullYear(); 4 var vMon = data.getMonth() + 1; 5 var vDay = data.getDate(); 6 var h = data.getHours(); 7 var m = data.getMinutes(); 8 var se = data.getSeconds(); 9 var stime=vYear+... 阅读全文
posted @ 2014-03-24 14:51 暖暖的拥抱 阅读(2775) 评论(0) 推荐(0) 编辑
摘要: 前台的URL中最好不要出现中文,在跳转前可以进行转码,使用URLEncode或者encodeURIComponent转码URLEncode这种方式有两种:第一种:传参前:使用java.net.URLEncoder.encode("xxxx",“utf-8"),将中文转为16进制字符。接收参数后:使用java.net.URLDncoder.decode("xxxx",“utf-8")将16进制字符转为中文。这种方式需要注意的是,在使用encode转码后,会出现特殊字符,这时候,就需要将特殊字符替换为相应的16进制。因为特殊字符在url路 阅读全文
posted @ 2014-03-24 14:44 暖暖的拥抱 阅读(946) 评论(0) 推荐(0) 编辑
摘要: 跨域ajax实现本文提供 ajax 远程请求数据的例子。这里首先要知道JSONP,可以参考:http://hanchaohan.blog.51cto.com/2996417/1291927前台 发送端: 1 2 3 Remote Ajax 4 5 6 7 8 27 28 29 30 31 send ajax32 33 34 35 36 后台Controler: 1 package cc.monggo.web.controller; 2 3 import java.io.IOException; 4 5 import javax.serv... 阅读全文
posted @ 2014-03-24 14:36 暖暖的拥抱 阅读(169) 评论(0) 推荐(0) 编辑