本月博客排行
-
第1名
龙儿筝 -
第2名
johnsmith9th -
第3名
wy_19921005 - zysnba
- sgqt
- lemonhandsome
年度博客排行
-
第1名
宏天软件 -
第2名
青否云后端云 -
第3名
龙儿筝 - gashero
- wallimn
- vipbooks
- benladeng5225
- wy_19921005
- fantaxy025025
- e_e
- zysnba
- ssydxa219
- sam123456gz
- javashop
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- wiseboyloves
- xiangjie88
- ranbuijj
- ganxueyun
- xyuma
- sichunli_030
- wangchen.ily
- jh108020
- lemonhandsome
- zxq_2017
- jbosscn
- Xeden
- luxurioust
- lzyfn123
- zhanjia
- johnsmith9th
- forestqqqq
- ajinn
- nychen2000
- wjianwei666
- hanbaohong
- daizj
- 喧嚣求静
- silverend
- mwhgJava
- kingwell.leng
- lchb139128
- lich0079
- kristy_yy
- jveqi
- java-007
- sunj
最新文章列表
springmvc与Struts2 单例、区别
1、Struts2是类级别的拦截, 一个类对应一个request上下文,SpringMVC是方法级别的拦截,一个方法对应一个request上下文,而方法同时又跟一个url对应,所以说从架构本身上SpringMVC就容易实现restful url,而struts2的架构实现起来要费劲,因为Struts2中Action的一个方法可以对应一个url,而其类属性却被所有方法共享,这也就无法用注解或其他方式标 ...
解决action中为模型赋值问题
解决action中为模型赋值问题
不能直接为model赋值,没有改变栈顶的引用.
--------------------------------------
1.使用属性赋值(apache).
2.把新model压入栈顶.
ActionContext.getContext().getValueStack().push(s);
3.通过prepare拦截器 + paramsPrepa ...
dashborad 增加action
============================================
Tutorial: Adding a complex action to a table
============================================
This tutorial covers how to add a more complex action to a table, ...
struts2 中, iterator 标签 取不到action中变量的值
假设有下面这个Action
public class Action{
public User user;
Public List<Role> allRole;
// getter and setter for user and role
}
然后,有下面这两个POJO
public clas ...
为什么Action中的接口执行了两次
问题场景:
程序中的方法莫名其妙的执行了两次,导致结果与预期的不一致
比如:调用接口发送短信验证,收到了两次短信,发送时间几乎相同
问题分析:
1.struts2中action调用两次问题
struts2 中JSON的原理是在ACTION中的get方法都会序列化,所以前面是get的方法只要没指定不序列化,都会执行解决方法
2.程序中有以getXXX()的方法
1. json格式下, fire ...
Struts2 action之间传值与跳转
最近在学习struts2关于action之间的跳转
后台代码:LoginAction.java
public class LoginAction extends ActionSupport{
private String userName;
private String password;
public String getUserName() {
return userName; ...
解决struts2接收不到页面传递过来的对象VO的问题
本人最近利用struts2+ibatis+spring框架搭建web项目,需要写一个登录页面。众所周知,需要把JSP中输入的用户名、密码传递给后台action处理,判断用户名密码是否正确。其中会遇到很多action接收不到JSP页面传值而无法完成交互的问题,因此可以进行一一排查:
LoginAction:
private PortalUserVO portalUserVO;
pri ...
Struts2中Action接收参数的方法
详见: http://blog.yemou.net/article/query/info/tytfjhfascvhzxcyt112
Struts2中Action接收参数的方法主要有以下三种: 1.使用Action的属性接收参数: a.定义:在Action类中定义属性,创建get和set方法; b.接收:通过属性接收参数,如:userName; c.发送:使用属性名 ...
java web ,ajax,struts2,namespace 路径问题;
今天写代码的时候遇到了个奇葩的问题:
环境是这样的 java web,struts2 ,tomcat,ajax,再加上直接域名访问而不是项目名访问。
AJAX访问后台Action的时候 访问有namespace和无namespace情况是不同的:
有namespace时:js如果这样写路径 /bookstore/cart/addTocart. /bookstore/项目名,/cart 为a ...
servlet与Struts action线程安全问题分析!(转)
原文地址http://blog.sina.com.cn/s/blog_50d936c40100bf8i.html
Servlet/JSP技术和ASP、PHP等相比,由于其多线程运行而具有很高的执行效率。由于Servlet/JSP默认是以多
线程模式执行的,所以,在编写代码时需要非常细致地考虑多线程的安全性问题。然而,很多人编写Servlet/JSP程序
时并没有注意到多线程安全性的问题,这往往造成 ...