51CTO博客开发csdn我的博客
根据Struts2所写的标签,所写例子 1、list集合中的value值不需要加#号 2、标签属性不全,name属性不许有否则就会报出黄匡错误 3、这个错误是在第190行,在value的值内没有加单引号value=”’push标签’” <body>
今天看了这个博客,感觉挺详细的,对我也现在也很有帮助,所以转载一下,希望对大家有些帮助好东西就要分享一下:Struts2的控制标签,主要用于完成流程控制,以及对ValueStack的控制。数据标签主要用于访问ValueStack中的数据;控制标签可以完成输出流程的控制,例如循环,分支等操作,也可以完成对集合的合并,排序等操作。<%@ page langua
接下来本章的重点来了,就是枚举; 枚举是什么? Java中的枚举是一种特殊的类,不但可以添加字段,构造方法,普通方法,甚至可以添加main()方法, 为什么需要枚举? 一些方法在运行时,它需要的数据不能是任意的,而必须是一定范围内的值,此类问题在JDK5以前采用自定义带有枚举功能的类解决,Java5以后可以直接使用枚举予以解决。 JDK 5新增的 enum 关
面向对象设计模式 常用的面向对象设计模式有4种: Factory模式、Singleton模式、Facade模式和MVC架构模式。 JSP设计模式 SUN公司推出JSP技术后,同时也推荐了两种web应用程序的开发模式,一种是JSP+JavaBean模式,一种是Servlet+JSP+JavaBean模式。 JSP设计模式包
接着昨天的,如果<forEach>中的items类型是map或者Collection类型的,怎样使用增强for循环; 首先还是创建一个标签处理器类,定义两个属性,String var; Object items; 因为items要迭代各种集合,所以要使用Object; 然后重写setter方法; 声明一个成员变量,集合类型的, 和上面两个属性是不相同的,这个是用
简介 commons-dbutils 是 Apache 组织提供的一个开源 JDBC工具类库,它是对JDBC的简单封装,学习成本极低,并且使用dbutils能极大简化jdbc编码的工作量,同时也不会影响程序的性能。因此dbutils成为很多不喜欢hibernate的公司的首选。 API介绍: org.apache.commons.dbutils.QueryRunner --B
举例订单与客户 多对一关系模型: · 首先是导包;这个省略不写了, · 其次写domain类 分为Client Order两个类,因为是多对一的关系,所以外键应该放在Order这个类里; 配置文件:hibernate.cfg.xml <hibernate-configuration> <session-facto
Hibernate初学之CURD 以前学过JDBC的增删改查,感觉挺方便的,用hibernate框架则会更加简便, 关于hibernate的增删改查模块,我感觉用代码解释再合适不过了; 首先是导包问题:应用hibernate需要导十个包: 这些包在大部分是在hibernate资源 里面,这个可以到官网上下载; 接下来是配置文件: 这些
前面讲过get和load, 一个是直接加载,并不是直接去数据库查询,如果缓存里有,首先到缓存里找,缓存分为一级缓存和二级缓存,首先到一级缓存中查找; 如果在session关闭之后进行获取类的名字之类的属性,依然会获取到,例: Order od = (Order) session.get(Order.class, 1); 通过get获取的Order类是一个持久化类,如果ses
今天主要讲的是struts2与hibernate相结合的用户的增删改查,主要应用了struts2的基本应用,复习了hibernate的基本方法; 关于struts2的运行方式 客户端----->web容器--->web.xml-->struts2过滤器--->struts.xml--->Action--->mo
今天主要学习的struts2的国际化,国际化其实让我来说就是为了方便不同的人群所写的一个共同的程序,里面可以包括不同的语言,不同的提示信息,今天把国际化的知识讲完了,感觉还可以,上课的时候做了两个实例,感觉也并不是那磨难,只需要加上配置文件,有三种方法,虽然遇到一些bug,但都解决了,在不同的需求可能需要不同的方法,接下来来看看专业术语的解释: 一个系统的国际化就
Javaweb之刷新与重定向 Java_web 中的response的刷新问题 第一种也是以后最常用的刷新,使用上下文转发的方式; public void doGet(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException { String m
WEB容器在启动时,它会为每个WEB应用程序都创建一个对应的ServletContext对象,它代表当前web应用。 ServletConfig对象中维护了ServletContext对象的引用,开发人员在编写servlet时,可以通过ServletConfig.getServletContext方法获得ServletContext对象。 也可以使用 this.getServlet
由于客户端是通过URL地址访问web服务器中的资源,所以Servlet程序若想被外界访问,必须把servlet程序映射到一个URL地址上,这个工作在web.xml文件中使用<servlet>元素和<servlet-mapping>元素完成。 <servlet>元素用于注册Servlet,它包含有两个主要的子元素:<servlet-name
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号