- 浏览: 10979 次
- 性别:
- 来自: 北京
-
最新评论
文章列表
参照官方文档 1、mvc定义 Model是一个域和值的集合(例如,一个用户Model有用户名和密码域),Model知道通过数据包怎样获取数据,同时也能够与其他models关联。Model非常类似于版本3中的record类,通常和Stores一起将数据展现在grids和别的components中。 View是任意组件-grids、trees、panels等。 Controllers是放置应用程序代码的地方,这些代码或者渲染视图、或者实例化Models或者处理其他的业务逻辑。 2、下面创建一个简单的MVC的例子 目录结构如下:
注:在这 ...
1)概念:AJAX-异步JavaScript和XML,允许客户端脚本发送HTTP请求(XMLHTTP),AJAX
依赖浏览器的JavaScript和XML.
2)功能:在AJAX中JavaScript主要被用来传递用户界面上的数据到服务端并返回结果。
3)核心:Ajax的核心是JavaScript对象XmlHttpRequest。
4)XMLHttpRequest:XMLHttpRequest对象用来响应通过HTTP传递的数据,一旦数据返
回到客户端就可以立刻使用DOM将数据放到网面上。
XMLHttpRequest对象在大部分浏览器上已经实现而且拥有一个简单的接口允许数据从客户
...
from:http://xml.coverpages.org/dom.html#intro
The W3C Document Object Model is a "platform- and language-neutral interface that will allow programs and scripts to dynamically access and update the content, structure and style of documents. The document can be further processed and the results ...
jsp中路径设置之base_href
- 博客分类:
- 知识积累
<base href="">
1、指网页里面的相对链接的前缀url
2、解决web编程的时候一些相对路径的问题
3、BASEBASEBASEBASE 元素必须出现在文档的 HEAD 内,在任何对外部源的引用之前
4、如果目标文件中的链接没有指定target属性,就用base标记中的target属性
5、常在框架结构中用,如左右两个框架,把左边的框架中文件里的连接都显示在右边的框架里。只要用base标记,把其target属性值写为右框架名称,这就不用再为左框架里的文件中的每一个连接都指定target属性
参考:http://wenku.baidu.com/view/ ...
web开发中jsp用到的路径一般分三种:
1、绝对路径:(如http://www.iteye.com/)
2、相对路径:(如jsp/main.jsp)
3、网站根目录相对路径(如/myProject/index.jsp)
解释:
1)绝对路径提供链接文件的完整URL,包括要使用的通讯协议 (网 ...
作为jquery校验的补充,再进行整理
除了之前说的在ready中加入校验外,还可以在html中的class中直接加入校验,如下
补充一:
<form id="testForm" name="testForm">
<input id="password" name="password" type="password" class="required"/>
<input id="confirm_password" name ...
validateAddMethod.js代码如下:
$(document).ready(function() {
//只输入中文
jQuery.validator.addMethod("zn", function(value, element) {
// return this.optional(element) || (/^([a-zA-Z0-9]+)$/.test(value));
return this.optional(element) || (/^([\u4e00-\u9fa5]+)$/.test(value));
}, " ...
先说说前端校验,在做web开发时,用户与后台进行交互是必要的。在交互的过程中引导用户合理的与系统进行交互,有两方面好处:
第一:对于用户来说,增强用户体验,规范用户输入,减少用户盲目输入,从而浪费时间。
第二:对系统而言,减小不规范输入导致服务器的压力,尽量保证用户输入的信息,在提交到服务器时的正确性,避免层层跳转、提交,然后出错,再层层抛出异常,捕获异常,处理异常。可谓“劳民伤财”。
在做表单验证时,可采用jquery.validate插件,刚学的,拿来捋捋:
1、在要校验的页面中引入如下js
<script type="text/javascript" src=&q ...
ANT打包部署到Linux下的tomcat
- 博客分类:
- 知识积累
参考:http://www.vaannila.com/ant/ant-tutorial/ant-tutorial.html
步骤:1、下载apache-ant-1.8.2.zip压缩文件,解压到指定目录即可
2、配置环境变量ANT_HOME
在path中加入%ANT_HOME%\bin;
3、编写build.xml文件
<?xml version="1.0" ?>
<project name="testAnt" default="war">
<p ...
Object-XML文件的相互转换分析
- 博客分类:
- 知识积累
本文参考:http://developer.51cto.com/art/201003/186847.htm
目前的项目需要:
读取远端A传过来的xml
保存记录再数据库
将记录修改再封装成xml
传送给远端B
根据需求需解决的问题,
怎样把xml转换成bean,然后保存入库
第一种方法:使用Spring中的Object/XML映射+castor(见附件)
特点:利用这种方式需要写一个mapping.xml
如果bean的某些属性没有赋值,则该属性无法生成xml
如果xml没有给某个节点赋值,则生成bean对象时会生成一个默认值(这种方法是不可取的,因为默认值与n ...
1、包含struts、spring、hibernate、log、ant的介绍及例子,超级棒!
http://www.vaannila.com/index.html
变更为http://www.dzone.com/tutorials/java/
2、jQuery官网,资料很全-“写的少,效果的好”!
http://docs.jquery.com/Tutorials
http://visualjquery.com/(Filter)
http://api.jquery.com/category/selectors/ (API)
3、oracle官网:可下载各个版 ...
1、uuid生成策略
uuid生成策略采用128位的UUID算法来生成一个字符串类型的主键值,这个算法使用IP地址、JVM的启动时间(精确到1/4秒)、系统时间和一个计数器值(在当前的JVM中唯一)经过计算来产生标识符属性值,可以用于分布式的Hibernate应用中。产生的标识符属性是一个32位长度的字符串。使用这种生成策略,对应持久化类中标识符属性的类型应该设置为String类型,其示例配置信息如下所示。
*.hbm.xml代码
<id name="id" type="java.lang.String" column=&qu ...