Java Web学习笔记——Servlet程序开发

Servlet程序开发       Servlet是使用Java语言编写的服务器端程序,生成动态的Web页。Servlet主要运行在服务器端,并由服务器调用执行,是一种按照Servlet标准开发的类。Servlet程序是Java对CGI程序的实现,采用了多线程的处理方式。可以处理客户端传来的HTTP请求,并返回一个响应。   Servlet程序处理的步骤如下:    (1)客户端(如Web浏览器)通过HTTP提出请求。    (2)Web服务器接收该请求并将…

spring jdbcTemplate 注入到servlet

最近温了一下 Spring jdbcTemplate. 在使用纯粹Servlet 时发现一个问题,就是在使用纯粹Servlet 做控制器时,出现了各种问题。归纳如下: (1)  报找不到 applicationContext.xml 的spring配置文件。        原因:一般情况下我们会将applicationContext.xml 放置在 WEB-INF/下,这时在servlet中用硬编码的方式 wc = WebApplicationContextUtils.getRequiredWebApplicationContext(getServletContext());…

Maven最佳实践:管理依赖

【IT168 技术文档】   有人认为Maven是一个依赖管理工具,当然这种想法是错误的(确切的说Maven是一个项目管理工具,贯穿了整个项目生命周期,编译,测试,打包,发布...),但Maven给人造成这种错误的印象也是有原因的,因为Maven的依赖管理十分强大,用好了Maven,你不再需要面对一大堆jar感到头大,依赖冲突,无用依赖等问题也能够得到有效的防止和解决。本节介绍如何用好Maven的依赖管理。   最…

freemarker技术入门例子(结合struts2)

由于最近项目里面要求要使用freemarker技术来做展现层,所以在网上搜索了好多资料,基础知识是看了李刚原来写的那本《struts2权威指南》。一直想在网上找一个很基础的例子来入门,但是不知道是我的原因还是怎么的,找到的都不是很理想,而且网上基本上是一篇文章到处贴。所以郁闷之下,就自己慢慢摸索写出了一个入门的例子,可以作为自己的总结,也可以让更多的初学者快速入门。 闲话少述,看例子。 *…

Google Web Toolkit 到来!

Google  总是给不断的给大家带来惊喜,不久前Google Web Toolkit  到来了。他是一个开源的项目,用处:可以将Java翻译成java script 。当然对于简单的java script 还是手写的好,对于复杂的,而你对java script 又不熟悉,就可以利用java 写,然后借助GWT将其翻译成相应的java script 。   当然,这个项目还没有那么完善,但至少也是也个不错的消息。也验证了Google工程师的能力。

jnlp

jnlp(Java网络加载协议)原来很简单Java Network Launching Protocol (JNLP,java网络加载协议)。jnlp是什么?是java提供的一种让你可以通过浏览器直接执行java应用程序的途径,它使你可以直接通过一个网页上的url连接打开一个 java应用程序.好处就不用说了,如果你的java应用程序以jnlp 的方式发布,如果版本升级后,不需要再向所有用户发布版本,只需要更新服务器的版本,这就相当于让java应用程…

J2EE概念相关概念总结

J2SE java系统平台标准版,提供了核心的java API、 JVM和一些开发工具。 了解更多:百度百科上关于J2SE的介绍 官方网站:http://java.sun.com/j2se/1.5.0/ J2ME Java ME 以往称作J2ME(Java Platform, Micro Edition )是为机顶盒、移动电话和PDA之类嵌入式消费电子设备提供的Java语言平台,包括虚拟机和一系列标准化的Java API。它和Java SE、Java EE一起构成Java技术的三大版本,并且同样是通过JCP(J…

J2SE到J2EE视频

《轻轻松松踏入Java殿堂》《Java程序员就业面试题目分析讲座》《J2EE WEB程序员》《IT业生存法则及现状分析》《利用Eclipse构建J2EE开发环境》《j2ee环境的建立---演示1》《j2ee环境的建立---演示2》

[收藏]J2EE使用详解(Version 1.3.1)

J2EE使用详解 J2SDKEE(1.3.1)是SUN公司免费提供的一个J2EE平台。本教案就是让大家来了解一个J2EE应用服务器的安装和配置过程,同时了解怎样打包和部署一个WEB应用到J2EE平台之上。 SUN公司的J2EE平台需要Java2SDK,Standard Edition(J2SE)的支持。因此,我们在使用J2EE平台时,必须先要保证机器上安装好了J2SE,并且还要时该J2SE能够在机器上正确运行(配置好了相关环境变量)。这里不在重复讲解…

在Tomcat下JSP、Servlet和JavaBean环境的配置

第一步:下载j2sdk和tomcat:到sun官方站点(http://java.sun.com/j2se/1.4.2/download.html)下载j2sdk,注意下载版本为Windows Offline Installation的SDK,同时最好下载J2SE 1.4.2 Documentation,然后到tomcat官方站点(http://www.apache.org/dist/jakarta/tomcat-4/)下载tomcat(下载最新4.1.x版本的tomcat);  第二步:安装和配置你的j2sdk和tomcat:执行j2sdk和tomcat的安装程序,然后按默…

web应用程序组成

1.Java2的平台 1.1:J2SE——主要用于桌面应用软件的编程 包含那些构成Java语言核心的类 1.2:J2EE——主要用于分布式的网络程序的开发;是一种规范 包含J2SE 中的类,并且还包含用于开发企业级应用的类。比如:EJB、servlet、JSP、XML、事务控制1.3:J2ME——主要应用于嵌入式系统开发 包含J2SE中一部分类 2网络通信原理 2.1:客户端服务器建立连接 2.2:客户端发送HTTP请求 请求信息组成=请求行+请求头+空…

使用J2SE API读取Properties文件的六种方法

使用J2SE API读取Properties文件的六种方法       <!--插入广告JS代码-->     使用J2SE API读取Properties文件的六种方法    1.使用java.util.Properties类的load()方法    示例: InputStream in = lnew BufferedInputStream(new FileInputStream(name));  Properties p = new Properties();  p.load(in);    2.使用java.util.ResourceBundle类的getBundle()方法    示…

j2se —–URL

[code]URL的基本组成: 协议,主机名,端口号,资源名例如: http://www.it315.org:8080/index.html如果这个URL写成http://www.it315.org/index.html那么客户端程序则会使用协议的默认端口号80去连接网络服务器相对URL: /a.html ./a.html ../../a.html a.html/a.html : /表示主机上某种协议的根目录下的a.html文件../a.html :表示当前资源所在目录的父目录下的a.html文件,也就是说这个a.html要比这…

在Tomcat下JSP、Servlet和JavaBean环境的配置

第一步:下载j2sdk和tomcat:到sun官方站点(http://java.sun.com/j2se/1.4.2/download.html)下载j2sdk,注意下载版本为Windows Offline Installation的SDK,同时最好下载J2SE 1.4.2 Documentation,然后到tomcat官方站点(http://www.apache.org/dist/jakarta/tomcat-4/)下载tomcat(下载最新4.1.x版本的tomcat); 第二步:安装和配置你的j2sdk和tomcat:执行j2sdk和tomcat的安装程序,然后按默认…

在Web页面中实现数据表格的排序功能(全部数据,非当前页)

在项目开发过程中遇到了一个需求:在数据分页以后,点击表头,希望数据能在后台排序(数据库order by排序),然后返回当前页。 在网上搜了一下,都是利用js在前台排序,仅对当前页的数据进行排序。花了一天的时间,自己搞了一个后台排序的功能。 效果如下: 框架: 前端主要使用JQuery;后端使用SpringMVC+Hibernate。 具体的设计思路: 对可排序的th,设置class=”sortable”,value为排序字段名称,使…
下一页 »