用ssh集成开发时,在一个action里面注入多个BO是否合适?

问题描述

最近在做项目的时候,因为是用的SSH本来十分方便,但是我的很多同事硬要说我在一个action里面注入多个BO不好,小弟特在此请教各位高人..求解答..session错乱的话,hibernate3.0以上的版本根本不存在问题,我这样写起来方便了好几倍...

解决方案

解决方案二:
一个action里注入多个bo不好尽量由一个来做

时间: 2024-12-01 02:27:01

用ssh集成开发时,在一个action里面注入多个BO是否合适?的相关文章

用ssh全注解时,在@Action中@Result注解报错

问题描述 用ssh全注解时,在@Action中@Result注解报错 import javax.annotation.Resource; import org.apache.struts2.convention.annotation.Action; import org.apache.struts2.convention.annotation.Namespace; import org.apache.struts2.convention.annotation.ParentPackage; imp

SSH做登录时,service不能注入到action,这是为什么啊

问题描述 本人郁闷啊,难道UserService没有注入到Action中啊??java.lang.NullPointerExceptioncom.portal.user.web.UserAction.login(UserAction.java:44)sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)UserAction代码:Java codepackage com.portal.user.web;import java.util

ssh框架开发中,action中对象标示重复问题

问题描述 在action中从form中获取一个对象过来.然后根据这个对象的ID到数据库中查询出一个新的对象.将两个对象进行比对.最后在使用从form中获取的对象进行更新.然后报错.adifferentobjectwiththesameidentifiervaluewasalreadyassociatedwiththesession:[com.she.jb.entity.SysRole#10];这个问题该如何解决.跪求高手方案.代码如下:RoleFormroleForm=(RoleForm)for

删除-SSH继集成开发中,hibernate基于连接表多对多关系问题

问题描述 SSH继集成开发中,hibernate基于连接表多对多关系问题 在连续插入2组数据时,第二组数据会将的第一组数据删除在插入第二组数据,这导致第一组数据丢失,我觉的应该是缓存的问题,怎么解决? 解决方案 插第二组数据时,要将Admin_User类去持久化

用visual stutio 进行蓝牙开发时,怎么样在一个列表中显示出多个蓝牙设备的·名称?

问题描述 用visual stutio 进行蓝牙开发时,怎么样在一个列表中显示出多个蓝牙设备的·名称? button3.setOnClickListener(new OnClickListener() { @Override public void onClick(View arg0) { // TODO Auto-generated method stub //获取本机的蓝牙设备,如果不存在蓝牙设在则返回空 BluetoothAdapter adapter = BluetoothAdapter

java web-在用ssh开发时连不上MySQL数据库,提示下面的异常

问题描述 在用ssh开发时连不上MySQL数据库,提示下面的异常 org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (Access denied for user ''@'localhost' to database 'menu') 怎么解决?求指导

求解在SSH中,打开页面时引用action,并读取在调用action后session中数据

问题描述 求解在SSH中,打开页面时引用action,并读取在调用action后session中数据 解决方案 解决方案二:Mapmap=(Map)ActionContext.getContext().get(ActionContext.SESSION);Objectobj=map.get("sessionKey");解决方案三:引用楼主a76607401的回复: 求解在SSH中,打开页面时引用action,并读取在调用action后session中数据 我就是想知道咋个在页面中引用s

Visual Basic集成开发环境的元素

集成开发环境的元素 Basic 的工作环境常常是指集成开发环境或 IDE,这是因为它在一个公共环境里集成了许多不同的功能,例如,设计.编辑.编译和调试.在大多传统开发工具中,每个功能都是以一个独立的程序运行,并都有自己的界面. 本节,将讨论以下主题: 1.启动(Visual Basic IDEvbconStartingVisualBasicIDE)启动和运行. 2.集成开发环境元素(vbconIntegratedDevelopmentEnvironmentElements)介绍 IDE 的不同组

7种流行PHP集成开发工具的比较

本文发掘集成开发环境(IDE)的所有用途,并比较 7 种流行的 IDE 的成本和优势. 编写关于 PHP 的系列文章让我更加深刻地了解了 PHP 开发人员的世界.我和许多 PHP 程序员交谈过,最令我惊奇的是只有很少的人使用 IDE.大多数程序员使用文本编辑器,比如 Microsoft Windows 上的记事本.Emacs 或者 Vim. 我提到的这些文本编辑器(以及我没提到)都是很不错的 -- 我不想讨论哪个编辑器更好.但是,我要强调的是不使用文本编辑器会使您对 PHP 代码有更深的见解.几