上一页 1 ··· 4 5 6 7 8 9 10 11 下一页
摘要: 1.传统的开发模式(请求与响应同步)在web应用程序中,客户端通常通过表单向服务器提交的数据,在同步的情况下,使用者发送表单之后,就只能等待服务器回应。在这段时间内,使用者无法对表单再进行下一步操作2.Ajax开发模式(请求与响应非同步,这个过程中客户并没提交表单,非同步请求由XMLHttpRequest对象发出)如果可以把请求与响应改成非同步的,也就是发送请求后,浏览器不需要苦等服务器的响应,而是让使用者对浏览器中的Web应用程序进行其他操作。当服务器处理请求并反馈响应时,客户端的计算机接收到响应,再呼叫浏览器对所设定的动作进行处理 阅读全文
posted @ 2013-04-11 10:43 springstudent 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 1.Ajax是异步Javascript和XML(Asynchronous javascript and xml)的英文缩写2.Ajax的核心理念是使用XMLHttpRequest对象发送异步请求3.Ajax不是一种全新的技术,而是几种技术的融合。每种技术都具有独特之处,融合在一起就形成了一个功能强大的新技术。Ajax技术包括: 1)Html/XHTML:实现页面内容的表象 2) CSS:格式化文本内容 3) DOM :对页面内容进行动态更新 4) XML :实现数据交换和格式转化 5) XMLHttpRequest :实现与服务器异步通信 6) ... 阅读全文
posted @ 2013-04-11 10:25 springstudent 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 背景1) 如果要注册一个用户,需要等到客户端提交后才能判断用户是不是存在,然后告诉用户。这样用户就需要等待一个页面刷新的阶段,显然不能令客户满意。Ajax的出现,正好解决了这个问题,其无刷新机制使得用户注册时能对注册名即时判断,给客户端全新体验 阅读全文
posted @ 2013-04-11 09:48 springstudent 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 1.forward是服务器端跳转(客户端只需要发出一次请求) 客户端------>服务器端,页面1------>服务器端,页面2------>信息反馈给用户 客户端发送请求访问服务器端的某一个url地址(页面1),然后它在服务器端跳转到另外一个页面2,客户端根本不知道它跳转到另外一个页面,最后显示的结果是跳转后的页面22.redirect是客户端跳转(客户端需要发出2次请求)客户端------->服务器端--------->客户端-------->服务器端------->找到信息,反馈给用户 阅读全文
posted @ 2013-04-10 22:11 springstudent 阅读(170) 评论(0) 推荐(0) 编辑
摘要: include指令标记(静态include)是在编译阶段就处理所需要的文件,被处理的文件在逻辑和语法 上依赖于当前JSP页面,其优点是页面的执行速度快;而include动作标记(动态include)是在jsp页面运行时才处理文件,被处理的文件在逻辑和语法上独立于当前JSP页面,其优点是可以使用param子标记更灵活地处理所需要的文件,缺点是执行速度要慢一些备注:1.<%@ include file="文件的url"%>静态include(include指令标签):就是当前JSP页面和插入的文件合并成一个新的jsp页面,然后JSP引擎再将这个新的Jsp页面转译成j 阅读全文
posted @ 2013-04-10 22:01 springstudent 阅读(577) 评论(0) 推荐(0) 编辑
摘要: 首先我用的是jdk1.6和tomcat7.0假设jdk1.6的安装目录在E盘:E:/jdk1.6(下一层目录下有bin目录)1.安装jdk1.6 1)配置path环境变量:E:\jdk1.6\bin 2)配置classpath环境变量:E:\jdk1.6\jre\lib;.; 注意:.; 是指可以加载应用程序当前目录及其子目录中的类经过上述步骤 java程序的编译和运行是没什么问题的2.安装tomcat7.0,在安装tomcat之前必须先安装jdk 1)配置java_home环境变量,在安装tomcat7.0的时候必须配置java_home环境变量,要不然tomcat无... 阅读全文
posted @ 2013-04-10 21:37 springstudent 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://blog.csdn.net/xiaolang8762400/article/details/5572998红色部分为解读,黑色部分为源码:@echo off以上语句作用是在命令提示符窗口隐藏下面的命令本身。if "%OS%" == "Windows_NT" setlocal以上语句作用是设置下面的命令的作用范围仅限于这个批处理文件rem ---------------------------------------------------------------------------rem Start script for th 阅读全文
posted @ 2013-04-10 21:22 springstudent 阅读(335) 评论(0) 推荐(0) 编辑
摘要: tomcat是个容器(服务器)而已,自身不具备解析.class文件的功能,所以必须用JDK辅助,所以环境变量是必须配置的。而对于你的疑惑,你没有配置而能成功运行tomcat。这不是没有配置,而是高版本的tomcat在你第一次运行的时候已经自动配置tomcat运行相关环境变量了。你可以查看TOMCAT_HOME/bin/startup.bat文件,你双击运行,你就能看到命令行里面的环境变量的相关设置。当你启动tomcat的时候,它会自动运行startup.bat文件,所以你不设置也能正常显示。 阅读全文
posted @ 2013-04-10 21:03 springstudent 阅读(424) 评论(0) 推荐(0) 编辑
摘要: 因为tomcat是用java写的,所以运行需要JRE,就是JAVA运行时刻环境,所以必须通过安装JDK来得到这个运行环境,不装JDk ,装JRE也行但是JRE只是java程序运行的环境,不能编译JAVA源程序。 阅读全文
posted @ 2013-04-10 20:58 springstudent 阅读(590) 评论(0) 推荐(0) 编辑
摘要: org.hibernate.TransactionException: nested transactions not supported错误的解决方法!用ssh架构进行开发的时候,配置hibernate如果出现org.hibernate.TransactionException: nested transactions not supported这个异常,那是因为你的事务没有提交 ,检查下代码。一般是实现DAO接口的那个java文件。Transaction的对象没有提交事务 也就是commit()这个方法 阅读全文
posted @ 2013-04-10 18:28 springstudent 阅读(851) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 下一页