随笔分类 - Struts2
摘要:01_15_Struts2_带参数的结果集 1. 背景说明 服务器端页面跳转的时候,通过struts提供的标签的valuestack可以直接取。服务器端的转发,valuestack的对象属性可以共享。 客户端的重定向,如果后续的重定向的是jsp页面,valuestack里的对象不能共享,只能通过ap
阅读全文
摘要:01_14_Struts2_结果类型_result_type 1. result类型 result类型 说明 dispatcher 默认服务端转发jsp chain 服务端action转发 redirect 客户端重定向,地址栏变化,重定向新的url redirect-action 客户端重定向,地
阅读全文
摘要:01_13_Struts_默认Action 1. 配置struts默认Action <package name="default" namespace="/" extends="struts-default"> <default-action-ref name="index"></default-a
阅读全文
摘要:01_12_Struts2_访问Web元素 1. 配置struts.xml文件 <package name="login" namespace="/login" extends="struts-default"> <action name="login*" class="com.sumapay.ac
阅读全文
摘要:01_11_Strtus2简单数据验证 1. 引入struts标签 <%@taglib uri="/struts-tags" prefix="s" %> 2. 配置struts.xml文件 <package name="user" namespace="/user" extends="struts-
阅读全文
摘要:01_10_Struts2_2.1.6版本的中文问题 1. 由于Struts2_2.1.6存在bug 正常情况下在struts.xml配置如下一行 <constant name="struts.i18n.encoding" value="GBK"></constant> 可以解决jsp提交中文乱码问
阅读全文
摘要:01_9_Struts用ModelDriven接收参数 1. 配置struts.xml文件 <package name="user" namespace="/user" extends="struts-default"> <action name="user" class="com.sumapay.
阅读全文
摘要:01_8_Struts用DomainModel接收参数 1. 配置struts.xml文件 <package name="user" namespace="/user" extends="struts-default"> <action name="user" class="com.sumapay.
阅读全文
摘要:01_7_Struts_用Action的属性接收参数 1. 配置struts.xml文件 <package name="user" namespace="/user" extends="struts-default"> <action name="user" class="com.sumapay.u
阅读全文
摘要:01_6_Struts_ActionWildcard_通配符配置 1.Struts_ActionWildcard_通配符配置 1.1配置struts.xml文件 <package name="student" namespace="/actions" extends="struts-default"
阅读全文
摘要:01_5_Struts_ActionMethod_DMI_动态方法调用 1. ActionMethod_DMI_动态方法调用 Action执行的时候并不一定要执行execute()方法 可以在配置文件中配置Action的时候用method=来指定执行哪个方法 也可以在url地址中动态指定(动态方法调
阅读全文
摘要:01_4_Struts路径问题 1. Struts路径问题说明 struts2中的路径问题是根据action的路径而不是jsp路径来确定,所有尽量不要使用相对路径。 虽然可以使用redirect方式解决,但redirect方式并非必要。 解决办法非常简单,统一使用绝对路径。(在jsp中用reques
阅读全文
摘要:01_3_创建一个Action 1. 定义一个action 具体视图的返回可以由用户自己定义的Action来决定 具体的手段是根据返回的字符串找到相应的配置项,来决定视图的内容 具体Action的实现可以是普通的java类,里面有public String execute() 方法即可 或者实现Ac
阅读全文
摘要:01_2_Namespace命名空间 1. Namespace_命名空间 namespace决定了action的访问路径,默认为””,可以接收所有路径的action namespace可以写为/,或者/xxx,或者/xxx/yyy,对应的action访问路径为/index.action,/xxx/i
阅读全文
摘要:01_1_Struts环境搭建 1. MyEclipse配置部分 1.1创建项目 新建new—>Project—>Web Project—>Project Name(配置项目名)—>J2EE Specification Level(勾选Java EE 5.0)—>Finish—>Incompatib
阅读全文

浙公网安备 33010602011771号