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

关于花卉的网站怎么做电商网站建设的关键

关于花卉的网站怎么做,电商网站建设的关键,权威发布意思,微网站开发 付费阅读提示#xff1a;文章写完后#xff0c;目录可以自动生成#xff0c;如何生成可参考右边的帮助文档 前言 Struts的ActionServlet接收用户在浏览器发送的请求#xff0c;并将用户输入的数据#xff0c;按照FormBean中定义的数据类型#xff0c;赋值给FormBean中每个变量文章写完后目录可以自动生成如何生成可参考右边的帮助文档 前言 Struts的ActionServlet接收用户在浏览器发送的请求并将用户输入的数据按照FormBean中定义的数据类型赋值给FormBean中每个变量赋值的过程是struts提供的基本数据(int,double,boolean,string,java.sql.Date等)类型转换器完成的有些数据的类型转换例如画面上输入的日期格式的字符串赋值给java.util.Date类型的变量这种情况struts就没有给我们提供转换器这就需要我们自定义转换器来处理下面我们就一起学习怎样编写自定义转换器以及将自定义转换器注册到struts的两种方式。 自定义转换器 首先我们自定义一个转换器 方法实现org.apache.commons.beanutils.Converter接口 重写convert方法来完成日期格式的字符串转换成java.util.Date类型。 自定义转换器java代码如下 package xxx.xxx.converter;import java.text.SimpleDateFormat; import java.util.Date;import org.apache.commons.beanutils.Converter;public class UtilDateConverter implements Converter {Overridepublic Object convert(Class type, Object value) {if (value instanceof Date) {return value;}Date date null;if (value instanceof String) {try {date new SimpleDateFormat(yyyy-MM-dd).parse((String) value);} catch (Exception e) {e.printStackTrace();}}return date;}}注册到struts中 将自定义转换器注册到struts中有两种方法 通过Servlet注册 自定义Servlet类 方法继承javax.servlet.http.HttpServlet类重写init方法通过ConvertUtils.register方法将我们自定义转换器注册到ConvertUtils类。 struts为我们提供的所有数据类型转换器都注册在ConvertUtils类里 自定义Servlet代码如下示例 import java.util.Date;import javax.servlet.http.HttpServlet;import org.apache.commons.beanutils.ConvertUtils;import xxx.xxx.converter.UtilDateConverter;public class UtilDateConverterServlet extends HttpServlet {Overridepublic void init() {ConvertUtils.register(new UtilDateConverter(), Date.class);}}再将自定义的Sevlet类通过web.xml交给struts管理 web.xml文件代码如下 servletservlet-nameUtilDateConverterServlet/servlet-nameservlet-classxxx.xxx.servlet.UtilDateConverterServlet/servlet-classload-on-startup10/load-on-startup/servlet通过PlugIn注册 自定义PlugIn 类 方法实现org.apache.struts.action.PlugIn接口重写init方法同样通过ConvertUtils.register方法将我们自定义转换器注册到ConvertUtils类 自定义PlugIn代码如下示例 package xxx.xxx.plugin;import java.util.Date;import javax.servlet.ServletException;import org.apache.commons.beanutils.ConvertUtils; import org.apache.struts.action.ActionServlet; import org.apache.struts.action.PlugIn; import org.apache.struts.config.ModuleConfig;import xxx.xxx.converter.UtilDateConverter;public class UtilDateConverterPlugIn implements PlugIn {Overridepublic void destroy() {}public void init(ActionServlet servlet, ModuleConfig config) throws ServletException {ConvertUtils.register(new UtilDateConverter(), Date.class);} }再将自定义的PlugIn类通过struts-config.xml的plug-in标签交给struts管理 struts-config.xml文件代码如下 /struts-config中间略plug-in classNamexxx.xxx.plugin.UtilDateConverterPlugIn/中间略 /struts-config到这里我们就完成了日期格式的字符串类型转换成java.util.Date类型的示例 我们启动tomcat运行一下看看效果 java.util.Date的输入及显示就是我们自定义转换器来完成的 运行效果 总结 struts1的自定义转换器讲解到这里欢迎留言交流下篇见。
http://wiki.neutronadmin.com/news/58624/

相关文章:

  • 云酒店网站建设网站的栏目管理
  • 网站屏蔽右键破解app免费下载大全
  • 网站建设与运营课程总结网站建设第一品牌 网站设计
  • 网站建设公司的客户网站品牌推广公司
  • 网站首页的尺寸wordpress google统计
  • 网站托管运营阜宁住房和城乡建设局网站
  • 和小孩做的网站wordpress wiki 皮肤
  • 哪个酒店网站做的好看的沧州网站艰涩很
  • 个人备案的网站涉及到资金html网页设计模板免费下载
  • 什么叫网站建设服务网站建公司简介
  • 韩国优秀电商网站阿里云网站空间做商城流程
  • 电子商务网站建设规划报告怎么看别人网站怎么做的优化
  • 做pc网站排名网页设计与制作简介
  • 塘厦镇做网站做网站 钱
  • 十堰网站建设报价合肥外贸网站建设公司排名
  • 汽车4s销售网站模板装修网线用几类
  • 网站模版整站下载网站建设工程
  • 旅游网站开发工具伊春市住房和城乡建设局网站
  • 邵东微网站建设做网站建设推广好做吗
  • 网络维护这个工作好吗逆冬seo
  • 湖南广源建设工程有限公司网站温州营销网站公司
  • phpcms 手机网站模板私人定制网站建设
  • 有漏洞的网站企业数字化服务平台
  • 网站空间国外那个好网站开发产品描述
  • 网站建设申请理由销售流程八个步骤
  • 广告代理商公司seoaoo
  • 电脑个人网站怎么做怎么提高网站转化率
  • 网站改版规则网站搭建教室
  • 建网站外包游戏开发工程师招聘
  • 怎么做网站流量竞品分析国建设文化艺术协会网站