用SSH框架来实现登录和注册时,Action是写成UserAction,还是分别写LoginAction和RegisterAction?

如题所述

分别写好,一个类做一件事比较好,不然所有事情都一个类做的话,那就没法看了。不过,有些时候可能要自己想下。
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-05-01
登录和注册都属于用户操作,可以放到一个类中简化类的数量
第2个回答  2012-05-01
1这个无所谓关键是整个项目要一致
2自己做的小项目不要搞那么复杂 没什么用
3我做的一些项目都是根据表来做action的 因为action可以不同的方法嘛本回答被网友采纳

SSH框架实现权限登陆,不知如何下手
写个login的action 1、在action中获得用户权限 用整形int来表示 2、然后service层 DAO层 根据用户名查询Tb_User 表中的数据。3、对比查出数据的用户权限一不一致 ,不一致返回Error 成功跳转。顺便说一下Spring的确使用权限验证的 可以去了解一下 ...

ssh2项目下类的命名问题
一般来讲,命名都是很讲究规范性的,一般文件夹的设立也是根据mvc框架的结构来设立的 每个类的命名主要取决于,该类的具体功能,比如你所说的查询“每个地区以及对应用户数 ”我猜测这可能是系统中与用户相关的操作,那么我就可以命名成UserAction, IUserServiceImpl, IUserDaoImpl 这样,如果在你的系统...

使用ssh框架 如何实现 进入首页自动加载action提取数据
一、你在web.xml配置首页的时候将首页地址如:index.jsp 配置成 indexAction.action ,将需要加载的数据在action中处理好,然后配置struts.xml返回到index.jsp中,取数据!(有效,稳定)二、进入index.jsp之后通过ajax异步获取数据,至于是选用jquery的还是javascript或是dwr都可以 (获取数据不大时可以采用)

...Unable to instantiate Action, SaveUserAction, defined for 'save...
确定你的整合完毕了么?也就是action是由spring来管理的么?如果是的,<action name="saveUser" class="SaveUserAction" \/> 中的class 的大小写没问题么?一般我们都是在spring配置bean的时候首字母小写,具体大小写,看spring的配置bean的name属性 ...

SSH框架,jsp页面传值到action中,对象属性为NULL什么意思?
jsp传个数据给action,常用的有两种方式,一中是通过form标点传给action,注意from里面input的name属性值的命名要和action中接收参数的成员变量要一只。比如,有个form表单数据,因为input的name命名是age,那么你所提交的处理action中接收的变量是private String age;然后再设置age的get和set方法就可以了。\\x...

ssh登录后,怎么获得SESSION中的东西,在action中怎么写呢?
1.你是把值放到request中了,必须每次请求都带着request里面的值,他才会一直有用。所以你在showAPerson可能获取不到用户名 2.存入session,方法如下 \/\/获取session Map session = ActionContext.getContext().getSession();\/\/加入session值 session.put("key", "value");3.获取用户名 \/\/获取...

使用ssh框架做的一个项目,结果运行时报错。。。
DeptService ds = (DeptService)cxt.getBean("dsi");仔细检查配置文件,可能ds值为null

使用SSH框架知识,做一个登录程序,假设用户名为admin,密码是123456...
这个怎么回答你?有很多配置文件,在action类中验证,用判断语句返回值,在struts.xml中控制跳转页面

SSH框架,用户已登录情况,怎么禁止直接从地址栏输入网址进行访问?_百度...
你取的 userId肯定是从session里面取的,你改变url的参数对session不产生影响.如果改了userid,就直接能访问一个新的用户,那说明楼主设计有问题。拦截器不能拦截所有的请求,它只对action产生作用,明显是用filter过滤。和拦截器没有一毛钱关系。登录后不能把这种url暴露给用户,还是那句话,楼主设计的...

...在applicationContext.xml配置了action可以通过,运行OK,当我加上B...
action中定义的:private IUser iUser;public void setIUser(IUser user) { this.iUser = user;} 这里的iUser有错啊!在spring中变量不建议使用首字母小写,第二个字母写,因为这样你的set方法就不会被正确set入,也就是说你的bean是不合法的,建议你使用iuser形式,然后再重新修改对应的set方法 ...

相似回答