摘要: 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) 编辑
摘要: 出现该异常的原因有多种:这里写出我遇到的一种吧,自己找了半天才发现该错误在进行动态方法调用的时候,一定要开启该功能,要不然就会报上面错误,即在struts.xml中配置常量struts.enable.DynamicMethodInvocation为true<constant name="struts.enable.DynamicMethodInvocation" value="true" /> 阅读全文
posted @ 2013-04-10 17:49 springstudent 阅读(802) 评论(0) 推荐(0) 编辑
摘要: 原创地址:http://www.cnblogs.com/yangy608/archive/2010/11/08/1871958.html动态方法调用在Struts2中动态方法调用有三种方式,动态方法调用就是为了解决一个Action对应多个请求的处理,以免Action太多第一种方式:指定method属性这种方式我们前面已经用到过,类似下面的配置就可以实现<action name="chainAction" class="chapter2.action.Chapter2Action"method="chainAction">& 阅读全文
posted @ 2013-04-10 17:44 springstudent 阅读(167) 评论(0) 推荐(0) 编辑
摘要: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'registerDAOImpl': Injection of resource dependencies failed;nested exception is org.springframework.beans.factory.BeanCreationException:Error creating bean with name 'sessionFactory' defined in cl 阅读全文
posted @ 2013-04-10 14:04 springstudent 阅读(1160) 评论(0) 推荐(0) 编辑