- 博客(598)
- 资源 (5)
- 收藏
- 关注
原创 上传图片错误
java.lang.NullPointerException at com.struts.action.AdminMerAction.addMer(AdminMerAction.java:137) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMe
2012-09-12 21:20:52 596
原创 struts2错误:The Struts dispatcher cannot be found.
The Struts dispatcher cannot be found. This is usually caused by using Struts tags without the associated filter. Struts tags are only usable when the request has passed through its servlet filter, wh
2012-09-11 21:49:01 498
原创 struts2 result重定向到action
如果简单的定向到action不可以,会爆出valide的错误,就是无法访问,找不到 /Admin/sorry.jsp /Admin/adminAddCate.jsp /Admin/adminCate.jsp /Admin/adminModiUser.jsp /Admin/adminCate!browseCate.acti
2012-09-11 05:32:12 8895
原创 struts1 和struts2 的标签
struts2.0的标签库(简介)用过struts1.x的人都知道,标签库有html、bean、logic、tiles,而struts2.0里的标签却没有分类,只用在jsp头文件加上就能使用struts2.0的标签库下面就介绍下每个标签的用法(有错请指正):A:-----超链接,类似于html里的-----执行一个view里面的一个action-----如果action的e
2012-09-10 11:00:20 1988
原创 struts2 标签库
Struts2标签使用前的准备:(1)在要使用标签的jsp页面引入标签库: (2)在web.xml中声明要使用的标签 这样是struts2 2.3.1.2版本的引入方式 struts2 org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter标签的使用
2012-09-09 23:37:59 472
原创 The requested resource (/111/Admin/sorry.jsp") is not available.
type Status reportmessage /111/Admin/sorry.jsp"description The requested resource (/111/Admin/sorry.jsp") is not available. /Admin/sorry.jsp" /index.jsp /index.jsp
2012-09-09 22:22:04 1992
原创 java.lang.NoClassDefFoundError: com/mchange/v2/c3p0/DataSources
log4j:WARN No appenders could be found for logger (org.hibernate.cfg.Environment).log4j:WARN Please initialize the log4j system properly.Exception in thread "main" java.lang.NoClassDefFoundError:
2012-09-09 18:03:02 4840
原创 html <textarea>出现乱码
<%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%> <!-- body { background-color: lightg
2012-09-07 22:23:47 4107
原创 struts 图片上传 调试
type Exception reportmessagedescription The server encountered an internal error () that prevented it from fulfilling this request.exceptionjavax.servlet.ServletException: Filt
2012-09-07 16:28:38 607
原创 struts 上传图片(classnofind一般都是jar文件的错误)
struts2没有提供自己的请求解析器,也就是说,struts2不会自己去处理multipart/form-data的请求,它需要调用其他请求解析器,将HTTP请求中的表单域解析出来,但struts2在原有的上传解析器上作了进一步封装,更进一步简化了文件上传,Struts2的struts.properties配置文件中,配置struts2的上传文件解析器struts.multipart.parse
2012-09-07 16:23:52 462
原创 struts validate
web.xml<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://ja
2012-09-06 21:02:18 553
原创 struts 获取request
当初没有添加获取request的代码,所以总是反应空指针异常下面我就给出一个实例程序来演示如何处理有多个submit的form:【第1步】实现主页面(more_submit.jsp) 在more_submit.jsp中有两个submit:保存和打印。其中分别通过method属性指定了要调用的方法:save和pr
2012-09-05 21:53:53 401
原创 struts2 一些bug
1 struts跟spring不一样的一点在于,如果说bean中的代码改变了,那么服务器需要重启2 package action;import com.opensymphony.xwork2.ActionSupport;public class FirstAction extends ActionSupport { private int operand1; private i
2012-09-05 15:43:06 716
原创 敏捷开发 26条至理名言
我经常收集各种各样的至理名言,最近我重温敏捷开发;真正的问题是什么?下面是一份26条关键原则的清单,以指引敏捷软件开发团队。新的挑战:敏捷开发与优秀的程序员敏捷开发中常犯的10大错误讨论:敏捷开发真的对架构设计不利吗?理解敏捷开发:需求处理与齐头并进详解敏捷开发全景图1、完整地干完一件事后在开始另一件事:用厨房比喻来说就是:“先上这道菜,再开始做下一
2012-09-05 10:44:59 1296
原创 Struts2 + Spring 2.5 +Hibernate 3.2整合图文教程
注:由于上传文件大小的限制,我把xwork-2.1.2.jar给删除了,下面是下载它的地址,请下载后添加到lib目录下http://download.csdn.net/source/1583947本次整合使用的IDE工具为MyEcilpse6.51. 新建Web工程SSH [File > new > Web Project (Optional Maven Support)]
2012-09-04 21:49:36 556
原创 ext JSON网格(JSON Grid)
一节跟大家介绍了 XML网格(XML Grid)以xml格式的绑定,在这个AJAX流行年代,xml绑定已经满足不了我们的需求。ExtJs又为我们提供了JSON格式数据绑定的方法,下面我们来看看效果演示(demo)地址在文章最后.效果图如下:用到的有三个文件survey.html、xml-grid.html和xml-grid.js。如果没有特别声明,.html跟.js文件
2012-09-03 21:09:13 450
原创 ext grid无法显示的解决方案
在我们的项目中,大家经常都会用到网格(Grids)来展示数据。我们经常要面对的问题就是,可以按每一列排序,表头固定不动,内容可以滚动等等。在引入了ExtJs后,这些就不再需要我们来完成了。大家看下面这张效果图:演示(demo)地址在文章最后.效果图如下:用到的有两个文件array-grid.html和array-grid.js。如果没有特别声明,.html跟.j
2012-09-03 20:20:05 1036
原创 ext 入门
1.2.1 下载ExtJs压缩包最新版本(截至2008-04-21):http://extjs.com/deploy/ext-2.0.2.zip1.2.2 解压ExtJs压缩包解压后的目录如下图所示,其中的demo为新建的目录。1.2.3 在demo文件夹中新建一个文件1.2a_helloword.html内容如下:view source
2012-09-03 17:53:58 363
原创 把数据库的表从sqlserver转移到mysql
sql server 2005数据导出到mysql总体方案:从sql server 中导出建立数据库的sql文件,在powerdesigner中生成PDM,再将PDM转化为MySql的版本,然后生成数据库的sql,在MySql中导入sql文件生成数据库。将sql server 表中已存在的数据导出为CSV文件,将CSV文件导入MySql中实现数据迁移。用到的工具:Excel,Pow
2012-09-02 23:03:56 2553
原创 (调试) tips
1 再修改bug的时候最好处于西塔波,就是非常放松,类似于睡眠的状态。2 利用outline来选择struts的action3 多添加system.out.println()语句4 如果能把程序的执行过程用自己的语句描述出来,让后写在txt文本当中,一点一点的修改啊。下面是一个例子 1 登陆完成以后userlogin.do,进入的页面时memberCenter.jsp, 在这个页
2012-08-19 20:34:37 350
原创 ajax tips
1 所有现代浏览器均支持 XMLHttpRequest 对象(IE5 和 IE6 使用 ActiveXObject)。2 创建 XMLHttpRequest 对象的语法: variable=new XMLHttpRequest(); 老版本的 Internet Explorer (IE5 和 IE6)使用 ActiveX 对象: variable=new ActiveXObjec
2012-08-18 17:24:17 471
原创 ajax 异步javascript
function showHint(str){var xmlhttp;if (str.length==0) { document.getElementById("txtHint").innerHTML=""; return; }if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, S
2012-08-18 17:21:52 333
原创 ajax 第一个ajax程序
function loadXMLDoc(){var xmlhttp;if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari xmlhttp=new XMLHttpRequest(); }else {// code for IE6, IE5 xmlhttp=new Activ
2012-08-18 17:00:04 318
原创 jquery 广告轮播
图片轮播切换效果-橡树小屋#banner {position:relative; width:478px; height:286px; border:1px solid #666; overflow:hidden;}#banner_list img {border:0px;}#banner_bg {position:absolute; bottom:0;background-color:
2012-08-12 20:20:25 612
原创 jquery filter使用""和''效果是一样的
<%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%>jQuery hover特效 $(document).ready(functio
2012-08-12 18:18:38 661
原创 jquery ok
1 新建一个java web工程 在css文件夹下面导入jquery.js我使用的版本是1.802 新建 一个jsp文件$(document).ready(function(){ $("p").click(function(){ $(this).hide(); });});If you click on me, I will disappear.
2012-08-10 22:11:17 331
原创 jquery offset
$(document).ready(function(){ $("button").click(function(){ x=$("p").offset(); $("#span1").text(x.left); $("#span2").text(x.top); });});本段落的偏移是 unknown left 和 unknown top。获得 offs
2012-08-10 19:08:12 425
原创 jquery addClass(添加一个css样式)
$(document).ready(function(){ $("button").click(function(){ $("p:first").addClass("intro"); });});.intro{font-size:120%;color:red;}This is a headingThis is a paragraph.This is a
2012-08-10 11:14:04 7369
原创 jquery toggle(绑定多个函数,顺序执行)
$(document).ready(function(){ $("button").toggle(function(){ $("body").css("background-color","green");}, function(){ $("body").css("background-color","red");}, function(){ $("bo
2012-08-10 10:49:49 5982
原创 jquery $(window).resize(function() { $('span').text(x+=1); });
x=0;$(document).ready(function(){$(window).resize(function() { $("span").text(x+=1);});});窗口大小被调整过 0 次。请试着重新调整浏览器窗口的大小。
2012-08-09 11:31:13 1485
原创 jquery fontsize:"+=6px"
$(document).ready(function(){ $("p").one("click",function(){ $(this).animate({fontSize:"+=6px"}); });});这是一个段落。这是另一个段落。请点击 p 元素增加其内容的文本大小。每个 p 元素只会触发一次改事件。
2012-08-09 11:25:24 563
原创 jquery keydown和keyup
$(document).ready(function(){ $("input").keydown(function(){ $("input").css("background-color","#FFFFCC"); }); $("input").keyup(function(){ $("input").css("background-color","#D6D6FF");
2012-08-09 10:54:24 405
原创 jquery preventDefault()将会阻止默认方法的执行
$(document).ready(function(){ $("a").click(function(event){ event.preventDefault(); });});W3SchoolpreventDefault() 方法将防止上面的链接打开 URL。
2012-08-01 21:17:48 984
原创 jquery 显示鼠标坐标
$(document).ready(function(){ $(document).mousemove(function(e){ $("span").text("X: " + e.pageX + ", Y: " + e.pageY); });});鼠标指针位于:
2012-08-01 21:09:27 553
原创 jquery error
$(document).ready(function(){ $("img").error(function(){ $("img").replaceWith("图片未加载!"); });});如果上面的图像没有正确地加载,会被替换为一段 "图片未加载" 的文本。
2012-08-01 18:05:16 288
原创 jquery live和die
$(document).ready(function(){ $("p").live("click",function(){ $(this).slideToggle(); }); $("button").click(function(){ $("p").die(); });});这是一个段落。这是另一个段落。请点击任意 p 元素,段落会消失。包括本段落。
2012-08-01 17:57:59 362
原创 jquery delegate() 方法为指定的元素(属于被选元素的子元素)添加一个或多个事件处理程序,并规定当这些事件发生时运行的函数
$(document).ready(function(){ $("div").delegate("button","click",function(){ $("p").slideToggle(); });});这是一个段落。请点击这里
2012-08-01 17:52:50 1952
原创 jquery blur 函数 当输入域失去焦点 (blur) 时改变其颜色
$(document).ready(function(){ $("input").focus(function(){ $("input").css("background-color","#FFFFCC"); }); $("input").blur(function(){ $("input").css("background-color","#D6D6FF"); }
2012-08-01 17:45:30 1060
原创 jquery 实现各行换颜色
$(document).ready(function(){ $("tr:even").css("background-color","#B2E0FF");}); Welcome to My Web PageIdLastNameFirstNameAddressCity1AdamsJohnOxford StreetLondon2
2012-08-01 17:24:43 761
struts所用的jar文件
2012-02-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人