ssh
mr_orange_klj
这个作者很懒,什么都没留下…
展开
-
ssh框架中的service层的意义
首先举一个service层的具体实现例子:在ssh工程中,首先创建service接口,定义几个action中会用到的方法。然后创建service接口的实现类serviceImpl,实现接口中定义的方法,然后在spring中创建实现类的bean,bean中用到的dao实例通过spring进行注入。在action中,创建service接口的引用,该引用的实例为上述的service接口实现类,通原创 2015-01-16 15:07:12 · 5623 阅读 · 0 评论 -
struts2 中redirectAction如何传递参数!(转)
struts2 action提交成功后一般会转到某一jsp。 但有时候需要跳到某一action,一般会用如下方法: Xml代码 name="success" type="chain">actionName actionName或者 Xml代码 name="success" type="redirect">actionName.action转载 2017-07-23 23:34:46 · 404 阅读 · 0 评论 -
struts配置中<result type="json"></reult>是什么意思 .
在Struts2中,type="json“这样是用来做AJAX请求的 所以根本就没有跳转页面。json是一种数据格式,具体可以网上去学习一下。在Struts2中,如果这样写,会将你Action中的变量转成JSON 返回到页面用来做AJAX是非常方便的。 只要继承extends="json-default",result type设置成json之后,容器会把acti转载 2017-04-14 17:18:55 · 689 阅读 · 0 评论 -
EL表达式
一、EL表达式简介 EL 全名为Expression Language。EL主要作用: 1、获取数据 EL表达式主要用于替换JSP页面中的脚本表达式,以从各种类型的web域 中检索java对象、获取数据。(某个web域 中的对象,访问javabean的属性、访问list集合、访问map集合、访问数组) 2、执行运算 利用EL表达式可以在JSP页面中执行一些转载 2017-04-29 00:02:22 · 287 阅读 · 0 评论 -
servlet 实现下载文件
servlet:public class UpAndDownServlet extends HttpServlet {public void doPost(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {response.原创 2016-11-06 12:33:47 · 1573 阅读 · 0 评论 -
在spring的bean中获取servletcontext
我的需求是获取spring开发的web项目在服务器上的绝对路径。 进而引申到我需要知道servletcontext,因为servletcontext有一个servletcontext.getrealpath("/");方法,这个方法就能获取项目的绝对路径。 常规方式下我们如何获取servletcontext呢?我们需要让我们的类继承httpservlet类,然后获取servle转载 2016-11-06 15:15:25 · 1118 阅读 · 0 评论 -
VO ,PO ,BO,QO, DAO ,POJO,概念
O/R Mapping 是 Object Relational Mapping (对象关系映射)的缩写。通俗点讲,就是将对象与关系数据库绑定,用对象来表示关系数据。在 O/R Mapping 的世界里,有两个基本的也是重要的东东需要了解,即 VO , PO 。 VO ,值对象 (Value Object) ,PO ,持久对象 (Persisent Object) ,它们转载 2016-04-30 23:54:25 · 289 阅读 · 0 评论 -
myeclipse10.7上搭建ssh框架,并完成登录验证功能。
(如果你用的是MyEclipse10版本,切记先调整MyEclipse自带的struts2的类库,必须删除antlr2.7.2包,否则与hibernate的antlr包冲突。移除方法:选择菜单栏window-》preference-》搜索struts2-》选择antlr2.7.2-》点击remove)1,新建web project2.选择Javaee 6,其他按默认配置,点原创 2015-01-16 15:00:06 · 4484 阅读 · 0 评论 -
如何查看现有项目的struts和hibernate和spring版本
1. struts的版本信息查看 struts.jar\META-INF\MANIFEST.MF再查看 Implementation-Version看后面的数字..Manifest-Version: 1.0Specification-Title: Struts FrameworkClass-Path: commons-beanutils.jar commons-c原创 2015-06-01 17:57:46 · 549 阅读 · 0 评论 -
给sturts Action类注入spring bean的几种已测试、可行的方法
在struts和spring中配置两次,在spring中将action配置为bean。struts中class属性为spring中bean id,依靠property标签注入,需要设置set和get方法。只在struts中注册一次(class属性是全限定名),令action中属性名与bean id/name一致,自动完成注入。无需设置set和get方法。需注意,如果bean i原创 2015-01-16 15:28:15 · 1579 阅读 · 0 评论 -
struts包冲突-antlr2.7.2与2.7.6,导致在ajax类中dao类无法使用按非主键属性查询
在ajax类和jsp中,无法按非主键属性查询,而且ajax无法捕捉异常,只是弹出error;经查询得知,是struts包冲突。解决办法:选择windows---preferences---在文本框中搜索struts 2(中间有空格)---选择struts 2---选择antlr-2.7.2.jar---Remove---OK。原创 2015-01-16 15:42:05 · 517 阅读 · 0 评论 -
j2ee如何将url指向servlet?
根据虚拟目录中的web.xml文件中和指定。web服务器会拦截指定路径的请求,并将请求交给指定的servlet类处理。在struts2框架里类似,是在web.xml中定义struts2过滤器,由过滤器过滤指定路径的请求,并将请求交给指定的action处理。原创 2015-01-16 14:35:45 · 563 阅读 · 0 评论 -
spring托管struts,出现javaruntimeexception,导致相应action无效
Invalid action class configuration that references an unknown class named错误让Spring管理Struts有时候会导致这个错误。但是如何解决呢?下面介绍一点解决办法(1)第一种方法,设置Action全路径把 /success.jsp /error.jsp//把导致出错的Action的class改为全路转载 2015-01-16 15:00:38 · 459 阅读 · 0 评论 -
ssh整合配置时一些问题小结
第一,启动tomcat时报类无法找到的错误。出错原因:类名前后输入了空格,导致无法正确识别。第二,Action中service变量未注入。出错原因:sturts.xml中action class指向了类名。解决办法:将action class指向类名对应的bean id。第三:无法找到Action。出错原因:web.xml加入了原创 2015-01-16 14:48:43 · 418 阅读 · 0 评论 -
Hibernate:doInHibernate
===HibernateCallback_doInHibernate1.可以获取到Session2.spring管理session,管理事务链接:http://silentjesse.iteye.com/blog/965013 在spring中提供了两种方法来管理session 第一种是用户直接getSession(),在这种情况下请注意了,如果你没有配置事务的话,请注意关原创 2017-11-05 10:40:11 · 2042 阅读 · 0 评论