`
yongboy
  • 浏览: 104769 次
  • 来自: ...
博客专栏
E16f1064-1c93-305c-9ed5-2118b09bada4
Servlet 3.0 学...
浏览量:0
社区版块
存档分类
文章列表
早已讨厌iteye.com,总体上不太好使,不支持window live write,也不支持markdown语法,没有www.blogjava.net简单易用(但也存在大堆的问题)。   新的博客地址是: http://www.blogjava.net/yongboy   国内写博客感觉很辛苦,尤其是粘贴代码或引用,大部分的BLOG系统提供商(包括blogjava,iteye),很少去真正为写作者考虑,不支持最简单化markdown或者其它类似提高生产效率的发布方式。   什么时候,大部分的BSP(博客提供商),能够让写博变得简单,有趣味,也是他们的进化方向吧。   或许, ...
经测试,Apache 和 tomcat7 整好,AJP 1.3协议,经常会出现 :   BODY { FONT-FAMILY:Tahoma; FONT-SIZE:10pt } P { FONT-FAMILY:Tahoma; FONT-SIZE:10pt } DIV { FONT-FAMILY:Tahoma; FONT-SIZE:10pt } TD { FONT-FAMILY:Tahoma; FONT-SIZE:10pt } Bad Gateway The proxy server received an invalid response from an upstream serv ...
我预先建立一个WEB项目Hiservlet3,作为主项目。下面再建立一个Web Fragment项目作为主项目的从属: 建立Servlet,Filter,Listener等,没有什么区别。 使用Web Fragment,较为麻烦的是页面文件的存放,其它到没有多大区别。但有以下两个方法解决: 1. 使用ANT编写 build.xml 文件,自动打成JAR包,假如有HTML文件的话,可以把HTML等页面文件部署到主项目的部署设定目录下         比如,我们设置转向到oneuser.html文件:        request.getRequestDispatcher ...
曾经写过一篇博文《很轻的,Servlet + Freemarker 组合体,没有那么硬~ 》,不过那是基于Servlet 2.× 系列的,今天谈谈如何在Servlet 3.0 下使用Freemarker进行更快的开发方式。 Servlet 3.0的强大、简单的,摆脱以前的约束,重构类名还得需要到web.xml中手动修改,如今再也没有那么多烦恼,当然这仅仅是一个侧面而已,就已经说明了其强大。 Freemarker强大的模板化能力,据说解析速度超越JSP,让讨厌JSP+ JAVA混合体编程的人得到一种解脱,身心的。还有一点就是快速的模型填充,不需要随处可见的JAVA代码,任何角 ...
  在开发环境搭建之后,下面需要在Eclipse 3.6 (JAVA EE版本)里面配置好Tomcat 7: 若不选择JDK1.6或者JRE 1.6,会有提示错误信息。 在Eclipse 3.6 新建一个“Dynamic Web Project”,主要配置如下:   然后就是新建一个Servlet : HomeAction.java 代码如下:     @WebServlet("/home") //最简单的注解方式 public class HomeAction extends HttpServlet { private static ...
一直让人望穿秋水的 Tomcat 7 终于羞羞答答出现在众人面前,她让我等了一年多的时间,那个期盼呦。 为啥呢,因为 Tomcat 7 支持Servlet 3.0 规范啊。虽然GlassFish也早就宣布支持 Servlet 3.0,但那个稍大的家伙有些重;只好等待很轻的tomcat 7小姑娘了。等啊等啊,她就到了。 前几天 Eclipse 3.6 也出世了,Java EE版本支持Servlet 3.0和tomcat 7,很好。 既然一切都准备好了,那让我们马上开始吧。 工欲善其事,必先利其器。下面列出进行Servlet 3.0 开发的必须环境。   1. JDK 1.6 ...
首先这是一个超轻的纯JDBC 框架,说是ORM,但又不配,但又具有一点点ORM的特性。四不像,怎么称呼,各位看官自取。 笨人笨舌的,看看代码吧,也许您就更清楚: 首先定义一个通用Dao的借口,定义了有限的几个方法: package com.xiaomin.dao; import java.util.List; /** * 利用泛型操作数据表 * * @author xiaomin * * @param <T> */ public interface IBaseDao<T> { /** * 插入对象 * ...
老调重弹。对SSH经典组合有些腻,不再那么轻,重返到若干年前的原始。 Servlet的轻巧高效,Freemarker的强大简便,两者结合将是超轻的组合,即可避免丑陋的Java代码和HTML代码杂揉,又可高效基于模板的站点开发。 闲话少说, ...
在JAVAEYE论坛,介绍一个PDF的生成方案 ,地址如下: http://www.iteye.com/topic/509417   那个xhtmlrenderer组件是好用,不过默认情况下对不显示中文。按照楼主的说法,需要在CSS中定义字体: <style type="text/css"> <!-- body { font-family: SimSun; font-size:22px; font-style:italic; font-weight:bold; ...
你好主机 采用微软的Hyper-V技术实现了VPS主机。Hyper-V技术是全球领先的真正的“硬虚拟化”技术,将一部服务器分割成多个虚拟专享服务器的优质服务。 vps比虚拟主机的优势: 1.操作系统平台: 由用户自行安装任何操作系统 2.性能: 运行稳定,安全高效 3.成本: 接近高端虚拟主机的成本 4.用户隔离: 用户与用户是完全隔离, 每个用户可以确保独占资源,且不受其他用户影响。 相当于每个用户有一台独立服务器。 5.安全性: 用户间完全隔离,确保其他用户受攻击时, 不会受到任何影响。 软硬件隔离确保对物理 ...
北京双线VPS 贵宾型主机 512M 40G 独立IP 带宽共享100M 180.00元 详细地址: http://sinaurl.cn/hcYoS 特点:硬盘空间大,内存够用,适合做动态类型的网站一类应用。   北京双线VPS 超强型主机 2000M 100G 独立IP 带宽共享100M 320.00元 详细地址:http://sinaurl.cn/hcYoV 特点:内存大,硬盘够用,适合做动态类型的网站应用。   共同点:独立IP (若不了解独立IP好处,请Google一下);双线 ;价格实惠   附注:上面的地址会连接到淘宝 ...
经常将工程打包成war包,打包如下: // 将当前目录打包成war包 jar   cvf   temp.war   */  . 命令格式: java cvf 打包文件名称 要打包的目录 打包文件保存路径   解压自然就是: jar xvf temp.war   jar和linux下面的tar命令类似
忘记了mysql的登录密码,怎么办?使用安全模式吧. 首先需要停止mysql: #service mysqld stop #/usr/bin/mysqld_safe --skip-grant-tables & 下面继续输入: msql> mysql -u root -p 下面的密码直接键入回车即可. 下面既是重新设置密码: mysql> update mysql.user set password=password("新密码") where user="root"; 刷新权限 mysql>flush ...
在默认情况下mysql是不允许远程访问的. 现在需要添加一个可以具有原创访问的mysql账号(需要进入mysql命令行下): GRANT ALL PRIVILEGES ON *.* TO remote@"%" IDENTIFIED BY '远程登录的明文密码' WITH GRANT OPTION; 执行如下语句生效: flush privileges; 在centos默认情况下iptables是开启的,但并未开放3306端口,需要我们手动指定. 退出mysql,终端下输入: vi /etc/sysconfig/iptables 添加如下字符串 ...
一、创建安装目录 #mkdir /usr/java 二、下载 先去 java.sun.com 网站寻找到 最新jdk(JDK 6 Update 16)的下载地址: http://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/VerifyItem-Start/jdk-6u16-linux-i586.bin?BundledLineItemUUID=OTVIBe.lL.YAAA ...
Global site tag (gtag.js) - Google Analytics