当前位置: 首页 > news >正文

手机网站搭建多少钱网易企业邮箱过期了

手机网站搭建多少钱,网易企业邮箱过期了,株洲网站做的好的公司,wordpress更改图片上传路径Struts2的Action类很有意思#xff0c;你可以使用3种方式来实现具体的Action类#xff1a; 让你的Action类继承自ActionSupport类#xff08;项目中最常用这种方式#xff0c;因为ActionSupport类中定义了很多帮助方法#xff09;让你的Action类实现Action接口使用POJO的…Struts2的Action类很有意思你可以使用3种方式来实现具体的Action类 让你的Action类继承自ActionSupport类项目中最常用这种方式因为ActionSupport类中定义了很多帮助方法让你的Action类实现Action接口使用POJO的方式来实现只要Action类中有一个返回值为String的execute方法就好了这种方式使Action类最容易被测试 以上三种Action的实现方式都可以被struts2框架自动识别如果你在struts.xml里面配置了一个action块但是没有配置action类的路径这样框架默认使用ActionSupport来处理请求。 但是在实际使用struts2的过程中我发现了一个问题一个Action只有一个execute方法来处理一类请求如果我开发的某块功能有100个不同的请求那我岂不是要写100个Action类每个类实现一个execute方法这样虽然满足了一个类一个责任的设计原则但是会不会造成“类爆炸”后来看了struts2的文档才知道其实我们可以使用struts2灵活的通配符配置来达到减少action类的目的 先来看看一个简单的时序图 请求从这个页面发起只是简单的两个链接 !DOCTYPE html html head meta charsetUTF-8 titleInsert title here/title /head body a hrefinfoaddADD INFO/abr a hrefinfodelDEL INFO/abr /body /html 请求的控制转发是在struts.xml里面配置的 strutsconstant namestruts.enable.DynamicMethodInvocation valuetrue /package namemypack extendsstruts-defaultaction nameinfo* classcom.stone.struts2.action.MyFirstAction method{1}result/{1}info.jsp/resultallowed-methodsadd,del/allowed-methods/action/package /struts 注add,del是 方法名也是jsp名称前缀必须创建addinfor.jsp和delinfo.jsp文件 Component Scope(valueprototype) public class MyFirstAction extends ActionSupport {             private  Connection conn null;         private  PreparedStatement pstmt null;         private  ResultSet  rs null;                           private String username;         public String getUsername(){             return username;         } public void setUsername(String username){             this.username username;         } public String addd() {         getUsername();         int num queryCount();         System.out.println(MyFirstActionaddrutsaaaaaaaaaa_______________________________num);         ActionContext.getContext().getSession().put(list, 威锋网numusername);                  return SUCCESS;     }          public String del() {         return SUCCESS;     }      } 上面这个XML的配置内容有几点需要注意 我开启了struts2的RMIapache struts基于安全性考虑RMI默认是关闭的。大家看到action name的值跟平常有点不一样我使用了星号通配符用来匹配JSP中的两个链接infoadd和infodel, 要配置method{1}, 这样要被调用的method名字就分别是add和del了。result的JSP页面的名字也可以用通配符来配置我分别定义了两个JSPaddinfo.jsp和delinfo.jsp,这样正好一一对应。注意在struts2.5之后基于安全性考虑struts2默认开启了SMI必须显示定义Action中能被请求调用的方法所以我有配置allowed-methods 看看这个Action类 public class MyFirstAction extends ActionSupport {public String add() {return SUCCESS;}public String del() {return SUCCESS;} }
http://www.pierceye.com/news/586011/

相关文章:

  • 网站左侧图片悬浮代码常州工厂网站建设
  • 智慧团建网站怎么转团关系app制作开发小程序制作开发
  • 誉字号网站wordpress 展示模板下载
  • 网站不接入备案成都市建设工程质量协会网站
  • 企业网站html网站开发济南招聘
  • 网站html优化方法音乐网站开发参考文献
  • 网站建设及推广方案ppt模板微信小程序开发工具下载哪个版本
  • 固安县城乡和住房建设局网站科技公司手机端网站
  • 寿光网站建设思科企业网络拓扑图
  • 中国建设银行河南省分行网站建筑人才服务中心官网
  • 响应式app网站模板单页淘宝客网站2014年行吗
  • 西安网站推广优化高端定制网站开发设计建站流程
  • m版网站开发公司如何做网络推广营销
  • 济宁商城网站开发设计网址源码在线查看
  • 网站建设公司介绍百度电脑怎么用wordpress
  • 宛城区网站建设广东seo推广方案
  • 北京建网站定制价格网站风格总结
  • 如何建设一个购物网站wordpress 优酷插件
  • 你们网站做301网站开发规模和工作量的计算
  • 班级网站建设甘肃住房和城乡建设厅网站
  • 网站建设哪家性价比高住房和城乡建设部网站办事大厅里边
  • 外贸小语种网站建设深圳市保障性住房申请官网
  • 阿里云买域名后怎么做网站wordpress创建空白页面
  • 小型公司建网站腾讯风铃wordpress
  • 广州做模板网站的公司怎么区分营销型和展示型的网站
  • 网站推广服务外包1688阿里巴巴国际站首页
  • 深圳学校网站建设wordpress rossi 汉化
  • 课程网站课程资源建设北京吴勇设计工作室
  • 网站建设费用什么意思软件制作专业
  • 扬中本地网站外国做美食视频网站