JavaWeb
北海光影
只有当你的内心总是充满快乐、美好的愿望和宁静时,你才能拥有强壮的体魄和明朗、快乐或者宁静的面容
展开
-
Struts2 注意事宜
一、Struts2 validation最开始就给我一个大挫折,按照官方文档做好了demo,为一个msg字段建立required检验,可运行起来就是不拦截不检验。那个汗呀~~~~,搞了N就才发现理解错误,required是验证是否为null的,而在jsp页面里面建立一个名为msg的input即使你什么也不写它也会给你传第一个"",应该使用的是requiredstring对msg检验才是我的目的。之转载 2012-12-02 22:58:27 · 325 阅读 · 0 评论 -
用Struts2+JQuery+Json局部刷新时数据的封装
在Jquery中表单部分进行提交时,可利用$("#form")选择器得到表单,var param=$("#form").serialize()进行序列化即可作为参数使用.ajax()方法提交 $.ajax({ type:"POST", //提交方式 url:"login", //action的名称 data:params, //传递参数 succ原创 2013-01-30 21:46:24 · 1517 阅读 · 0 评论 -
html中文本域的默认值
这样的输入框如果什么值都没输入,默认值是"",而不是null。另js中没有trim()方法,去除字符串str中空格的方法;str.replace(/[ ]/g,"")。=_=原创 2013-01-06 01:14:04 · 5945 阅读 · 0 评论 -
js获取HTML元素节点方法
总结的很好,直接拿过来百度文库的文章转载 2013-01-06 01:23:55 · 635 阅读 · 0 评论 -
Spring注解入门
1. 使用Spring注解来注入属性 1.1. 使用注解以前我们是怎样注入属性的 类的实现: Java代码 public class UserManagerImpl implements UserManager { private UserDao userDao; public void setUserDao(UserDao use转载 2012-12-19 09:18:10 · 494 阅读 · 0 评论 -
整合Spring和Mybatis 中org.springframework.beans.factory.BeanCreationException错误
这两天学习strut2和spring的整合,启动服务器后总是爆粗如下错误,org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/E:/workspace/.metadata/.plugin原创 2012-12-14 10:53:04 · 23325 阅读 · 2 评论 -
Struts2 中UI标签中id与 name属性的关系
发现一个问题,标签的name和id都不指定时,生成的html源码中两个属性值都为“”,当指定name属性而没有设置id属性时框架会自动将id设成和name一样的值。另外生成radio每个选项时,每个选项的id值为中的id加上list中每项的key的值。当id不存在而name存在时,为name加上每项key值。radimap.ftl代码:原创 2012-12-25 21:40:05 · 2452 阅读 · 0 评论 -
Freemarker处理缺失变量
在实践中,数据模型经常有一些可选的变量(例如,有时候就是未定义).为防止典型的人为错误,FreeMarker不容忍对缺失变量的引用,除非你明确指明如果变量缺失时该做何处理.这里我们会展示两种最典型的处理方法. 给编程人员的提示:一个不存在(未定义)的变量和一个变量但是包含null值,对FreeMarker来说是一样的.所以这里”缺失”一词包含了这两种情况. 无转载 2012-12-25 20:39:29 · 2326 阅读 · 0 评论 -
Unable to load bean: type:com.opensymphony.xwork2.ObjectFactory class:org.apache.struts2.spring.Stru
今天将两个框架整合的时候报了Unable to load bean: type:com.opensymphony.xwork2.ObjectFactory class:org.apache.struts2.spring.StrutsSpringObjectFactory - bean错误。网上有篇解决方法:原文如下信息: Parsing configuration file [原创 2012-12-13 10:55:41 · 3549 阅读 · 0 评论 -
修改struts 2 默认的模版配置
在用struts2开发项目的时候发现它总是会添加一些html标签在最终生成的html代码中,比如说使用标签,此时生成的html代码如下:其中蓝色高亮部分是struts自动产生的,对于这些自动产生的东西有时候有用,但是对于有些项目确是不合适的,比如说我们的页面全部不允许加入table标签,或者需要用别的样式单等等,此时我们就希望不要产生这些多余的标签。那么怎样才能让struts2不要生成转载 2012-12-12 09:43:41 · 534 阅读 · 0 评论 -
ActionContext与ThreadLocal
《研磨Struts2》第七章:ThreadLocal又称为“线程局部变量”,它为每一个使用该变量的线程都提供一个变量值的副本,使每一个线程都可以独立地改变自己的副本,而不会和其他线程的副本冲突。存放在ActionContext里的数据都存放在这个ThreadLocal的属性中,而这个属性只会在对应的当前请求线程中可见,从而保证数据是线程安全的。原创 2012-12-25 09:56:02 · 1316 阅读 · 0 评论 -
Struts2+Spring3.0+MyBatis3.0平台搭建
Struts2采用的版本是2.2.3Spring采用的版本是3.0.5MyBatis,即是以前的iBatis。采用的版本是3.0.5我的习惯呢是一个一个来,先让struts在系统上跑起来,Struts2的文档让偶有点生气了,因为在以前的Struts2版本中要这5个jar包就可以了,现在在新版中要的jar包更多了,每次更具服务器启动的错误信息去找需要的jar包转载 2012-12-06 20:20:43 · 556 阅读 · 0 评论 -
JavaWeb 中两种跳转的区别
JavaWeb中有两种跳转:1.服务器跳转:所以页面执行完之后再进行跳转,但不能传递request范围的属性。2.客户端跳转:response.sendRedirect()、setHeader()forward属于无条件的跳转,只要执行到此语句之后则立即跳转,但是可以传递request属性。原创 2012-11-21 09:27:35 · 578 阅读 · 0 评论 -
警告: No configuration found for the specified action: '/myNameSpace/login.action' in names
今天花了点时间把struts2警告事件彻底的测试了一边,终于有点眉目了。希望能给其他人带来一点帮助。文章属于原创。并不需要转载的时候注明出处,而是希望转载的朋友一定要看明白本文内容再转载,因为我你都清楚,现在去google或百度得到的解决方案多数是一致的,说俗点大家都是相互转载的,这不是问题,问题是转载的解决方案有时并不是最理想的答案,简单的说垃圾信息过多。这造成求知者大量的时间流失。希望转贴者要转载 2012-12-02 23:19:50 · 717 阅读 · 1 评论 -
Jquery的select操作集合
jQuery获取Select选择的Text和Value: 语法解释: 1. $("#select_id").change(function(){//code...}); //为Select添加事件,当选择其中一项时触发 2. var checkText=$("#select_id").find("option:selected").text(); //获取Select选择的T转载 2013-01-30 21:30:31 · 500 阅读 · 0 评论