Struts2注解:@ParentPackage,这个注解对应了xml文件中的package节点,它只有一个属性叫value,其实就是package的name属性;@Namespace,命名空间,也就是xml文件中<package>的namespace属性;@Action,这个注解对应<action>节点。这个注解可以应用于action类上,也可以应用于方法上。这个注解中有
原创 2013-08-07 12:32:50
264阅读
以下均为本人工作中的笔记内容,不够全面具体。碰到什么我就记录什么,只是作为笔记使用,希望大家多提宝贵意见,共同进步。@Action("login"):定义action //或者写成 @Action(value = "login") @Namespace("/customer/activity"):命名空间 @Results({@Result(name = "success", type =
原创 2014-04-03 15:07:23
474阅读
struts2-convention-plugin-2.x.x.jar是用于支持注解的包;所以要使用注解方式,我们必须添加这个额外的包。并且在WEB.XML文件中struts过滤器设置为<filter>   <filter-name>struts2</filter-name>   <filter-
原创 2015-09-14 14:20:32
1527阅读
http://www.360doc.com/content/10/1025/14/573136_63862633.shtml
转载 精选 2012-01-05 23:41:52
382阅读
   strut2提供了支持json的插件 在项目中加入struts2-json-plugin-2.1.8.jar这个插件包。在struts.xml中写package必须继承json-default、json-default继承自struts-default.    入下一个简单的示例:<package name="fee" namespace="/
原创 2013-08-31 13:23:34
3357阅读
package com.joeyon.demo.component.action;import com.joeyon.framework.common.lang.Caster;import com.joeyon.framework.component.assembly.manager.AssemblyComponentManager;import com.joeyon.framework.
原创 2023-04-25 17:08:08
294阅读
一,引入支持Struts2支持注解开发jar包:                 struts2-convention-plugin-2.1.8.1.jar(支持Struts2框架注解开发的jar包)二,Struts2使用注解开发需要遵循一些规范:              1,Action要必须继承ActionSupport父类;              2,Action所在的包名必须以  .
转载 2017-10-24 17:15:00
81阅读
2评论
一、配置web.xml <filter> <filter-name>struts2</filter-name> <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class> <init-param&
转载 2013-09-24 09:48:00
36阅读
2评论
1.导入jsonplugin包 Struts2.16:导入jsonplugin-0.34.jar包(下载包)和commons-logging-1.0.4.jar(Struts2 lib下有) Struts2.18导入struts2-json-plugin-2.1.8.1.jar(Struts2 lib下有) 2.struts.xml中package 中extends="json-d
转载 精选 2011-08-14 01:46:30
4458阅读
转载 2013-04-07 20:22:00
83阅读
2评论
解决方法:在不能串行化到json的属性相应的get方法前加一条json标记 @JSON(serialize=false)。告诉json不需要转化这个属性。或者根本不写这个get方法。 后记:对于不需要在前台输出的json数据,也可以用同样的方法进行处理,从而减少服务器和客户端间交互的信息量。可在需要在前台输出的属性的get方法前加上@JSON(name="status")...
原创 2023-06-15 00:34:38
57阅读
改为 Action中的配置 注:根据需要选择interceptor和result配置 你会发现前台返回的json字符串,是把action中的所有属性全部转化为json字符串返回给浏览器了,但是我有时候需要根据实际情况返回部分结果,如何对json的结果进行定制输出呢?result提供了一些参数替你解决这...
原创 2023-10-11 09:42:26
74阅读
<result type="json" name="success">                 <param name="root">navJson</param> </result>  &
原创 2013-03-23 00:10:23
664阅读
d name ...
原创 2023-05-06 15:36:26
34阅读
<span style="font-size:18px;">package com.insuper.action; import com.insuper.service.UserService; import com.insuper.vo.User; import com.opensymphony.xwork2.ActionSupport; import com.opensymp
转载 2017-05-18 16:07:00
131阅读
2评论
 1.url向action值 url为 http://localhost/txyl/teacher_info?method:teacher_info&teacher_seq=dedafdsf322124few  action中取值为 import org.apache.struts2.ServletActionContext; String&nbsp
原创 2013-03-08 17:28:17
388阅读
视频配套PPT,视频地址【 struts2 注解零配置视频教程 】 1 、关于注解注解放在什么语法单元头上?一个语法单元头上同种注解只能放一个注解中的默认方法名为value每个方法都可以有默认值如果注解中的方法需要一个数组,那么可以用一个单独元素来给定2 、每个包都可以设置 package-info.java ,用于写这个包的注释和注解
原创 2012-03-02 11:12:41
1134阅读
1点赞
1评论
今天闲来无事浏览了下Struts的官方文档,发现Annotation这个特性一直没用到,于是就想简单搭建一下,根据官方给的链接下载了个example。 打开一看傻眼了,配置也太简单了吧,就仅仅是在RegisterAction 类的Input方法上添加了@Action 注解,这也彻底颠覆了我的观念,好多都没想通,比如系统根据什么规则来定义action的路径?方法调用完成之后系统会根据什么规则来跳转?如何安排自己的结构... 一大堆问题。后来查阅文档发现还是有许多办法的。但是在我实施的过程中却被一个小小的细节耽搁了,我觉得大部分人都会遇到,特此写下。
原创 2012-02-20 16:23:57
6590阅读
1点赞
1评论
我们知道通常情况下,Struts2是通过struts.xml配置的。但是随着系统规模的加大我们需要配置的文件会比较大,虽然我们可以根据不同的系统功能将不同模块的配置文件单独书写,然后通过节点将不同的配置文件引入到最终的struts.xml文件中,但是毕竟还是要维护和管理这些文件,因此也会给维护工作带来很大的困扰。为了解决这个问题,可以考虑使用struts2注解。实际上struts2中最主要的概念
原创 2014-10-21 22:08:17
72阅读
一  struts 2.1中,用convention去代替了code-behind,  convention用法:1、默认拦截acti
原创 2022-12-05 07:20:28
41阅读
  • 1
  • 2
  • 3
  • 4
  • 5