
struts2
elfenliedef
程序员,目标是架构师。渴望快乐和自由。
展开
-
struts2乱码
<br />1:编写过滤器类characterEncodingFilter实现Filter接口, 在doFilter(ServletRequest request,ServletResponse response,FilterChain chain)方法中 加入代码 request.setcharacterEncoding("utf-8"); chain.doFilter(request,response); <br />2:在web-xml中加入代码 <filter原创 2010-08-25 15:09:00 · 423 阅读 · 0 评论 -
今天学到的最有用的东东---struts2手动生成json字符串并回传,不使用struts2的json插件
<br />这样非常的灵活,可以自由定制json,像struts1一样的方便!!!!<br />困扰我几天的ext 与struts2结合的问题,终于有突破性的进展!!!<br />需要添加的jar包6个:<br />commons-beanutils-1.8.0.jar<br />commons-collections-3.2.1.jar<br />commons-lang-2.4.jar<br />commons-logging-1.1.1.jar<br />ezmorph-1.0.6.jar<br />原创 2010-09-21 16:23:00 · 1202 阅读 · 0 评论 -
TreeLoader扩展,支持josn-plugin返回的json对象中包含的数组值
Struts2的josn插件 josn-plugin 对我们开发extjs程序很方便,但是他每次返回的数据格式都是以一个对象的方式返回的,对象中可以包含其他格式的数据,比如数组. 这就是一般的返回格式Js代码 {"root":[{"address":"shenzhen","company":"Bank of China","manager":"true","name":"Jack","password":"a","userid":"8ad08c8323eeb3ba0123eeb3c6e20001",转载 2010-09-21 14:24:00 · 703 阅读 · 0 评论 -
struts2 学习笔记- 传智播客 2010-9-9
1.自定义类型转换器第一种:局部类型转换器import com.opensymphony.xwork2.conversion.impl.DefaultTypeConverter;public class DateTypeConverter extends DefaultTypeConverter { @Override public Object convertValue(Map context, Object value, Class toType)原创 2010-09-09 14:13:00 · 477 阅读 · 0 评论 -
struts2 学习笔记- 传智播客 2010-9-8
1.上午没啥可记的,困的要死原创 2010-09-08 11:07:00 · 513 阅读 · 0 评论 -
严重: Exception starting filter struts2
<br />严重: Exception starting filter struts2<br />Unable to load configuration. - [unknown location]<br />at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:58)<br />at org.apache.struts2.dispatcher.Dispa转载 2010-09-08 09:48:00 · 498 阅读 · 0 评论 -
struts2 for循环
struts2 for循环<br />文章分类:Web前端 在struts2及webwork中要实现如:<br /><br />for(int i=0;i<10;i++){}<br /><br />还是需要一些技巧的,我在做分页条的时候,要输出页码,怪了,用迭代器不行的,看了一下struts2的文档及例子也没发现用计数器的地方,偶然看了一下bea标签,哦,原来如此....<br /><br /><s:bean name="org.apache.s转载 2010-09-07 13:28:00 · 480 阅读 · 0 评论 -
struts2 ajax提交,令我崩溃的contentType:"application/json"
<br />contentType:"application/json"<br />这个属性让我无奈,上一次是必须删掉才行,而现在,必须加上才可以,具体情况还要以后多实践才能得出结论。<br />这次的代码:<br />var datastr ="{/"message/":/"eeeeeeeeeee/",/"testObj/":{/"name/":/""+txtQuotationName.getValue()+"/"}}";<br /> //var str = Ext.enc原创 2010-09-19 16:02:00 · 3483 阅读 · 1 评论 -
struts2 学习笔记- 传智播客 2010-9-17
1.自定义拦截器非常实用场景:用户登录后可以使用action所有方法,否则不可以使用并给出提示。同样也可以应用才权限控制场合。原创 2010-09-17 11:41:00 · 729 阅读 · 0 评论 -
各种让我崩溃过的struts2错误,包括与json ajax结合
<br /><br />1.方法名不要用getXXXXX,否则会执行两次。<br /><br /> 这错误真令人无奈。<br /><br />我用jsonplugin-0.33.jar 结合struts2 生成json格式的数据,但是会执行对应的action方法两次。<br />我不是在页面上提交访问action的,是直接在ie地址栏输入链接来访问的,所以不存在说之前有人说提交的页面有问题,会出现连续访问两次action,我现在直接访问action也会自动执行两次action的方法,但只原创 2010-09-07 09:09:00 · 639 阅读 · 0 评论 -
struts2学习笔记(1)-传智播客 2010-9-3
1./login.jsp/WEB-INF/pages/FirstActionResult.jspnamespace不写或是空字符串,那么就是默认的命名空间2.action路径搜索顺序http://127.0.0.1:8080/struts2/czbk/path3/path2/path1/first.action它会先去struts2配原创 2010-09-03 15:54:00 · 693 阅读 · 0 评论 -
struts2+json整合的各种问题
<br />今天做struts2+json,很郁闷的碰到各种错误。<br />到一个对象中包含一个同类的时候,似乎会产生无限递归的问题,报了个错误,浪费我好多时间。当我把这个同类用@JSON(serialize=false)在它的get方法上注解掉,也就是不让生成这个JSON属性,就不报错了。<br /> <br />jquery,当我引用easyui中自带的min jquery时,根本就不好使。我换成另一个不是min版本的jquery,就好了。很奇怪。原创 2010-09-01 12:44:00 · 546 阅读 · 0 评论 -
struts2 学习笔记- 传智播客 2010-9-13
<br />1。上传文件<br />上传excel文件然后再读取excel显示在jqgrid上让我各种纠结。<br />首先是jsp无法正常加载jqgrid的js文件,这种类似问题已经发生过无数次,每次我都无可奈何,也不知道以前怎么样莫名其妙的就好了。<br />没办法,只好用html页面来显示jqgrid了。<br />通过用js取得连接后面的参数,来得到excel文件的真实路径。<br />怎么得到呢?<br />function getQueryString(queryStringName)<br /原创 2010-09-13 11:54:00 · 552 阅读 · 0 评论 -
今天很充实
<br />今天学了不少关于hibernate和struts2的东西,挺累,头有些痛,不过很充实。<br />从头到尾S2SH全部代码手写了一遍,中间没有任何测试,页面添加一次成功~很犀利,很happy~<br />这几天正好没有我的任务,抓紧时间学习,顺便把我的笔记给做出来。原创 2010-08-25 15:13:00 · 460 阅读 · 0 评论 -
struts2接收action中定义好的集合,不需要request.setattribute
value里面不要加#!!!同时在action里面写好集合的get和set方法,就可以接收到action中定义好的集合!但是property里面需要加上#,不知道是什么原因。下面的是错的,不能正确显示原创 2010-08-25 12:00:00 · 1502 阅读 · 0 评论 -
Ext2.0+struts2.0实现动态页面的跳转
<br />http://www.docin.com/p-63987050.html转载 2010-11-30 16:16:00 · 504 阅读 · 0 评论