- 浏览: 194515 次
- 性别:
- 来自: 武汉
文章分类
最新评论
-
shuaijie506:
以前有点疑惑,现在终于明白了,线程安全是没问题的,想想也是,如 ...
jsp自定义标签 线程安全 -
Laster2800:
原来如此,想不到传统的标记处理器也是线程安全的,受教了。
jsp自定义标签 线程安全 -
GoingForward:
这篇文章是不是可以浓缩为下面几点:1.在非静态内部类中不可以声 ...
static class -
wellse:
呵呵,就是这样!!要的就是这个效果
jsp自定义标签 线程安全 -
xiaohuafyle:
JNDI
import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.mortbay.util.ajax.Continuation; import org.mortbay.util.ajax.ContinuationSupport; public class Time extends HttpServlet { /** * Constructor of the object. */ public Time() { super(); } /** * Destruction of the servlet. <br> */ public void destroy() { super.destroy(); // Just puts "destroy" string in log // Put your code here } /** * The doGet method of the servlet. <br> * * This method is called when a form has its tag value method equals to get. * * @param request * the request send by the client to the server * @param response * the response send by the server to the client * @throws ServletException * if an error occurred * @throws IOException * if an error occurred */ public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { PrintWriter out = response.getWriter(); response.setContentType("text/html"); Continuation cc = ContinuationSupport .getContinuation(request, null); System.out.println(cc); while (true) { cc.suspend(2000); // suspend the response String jscript = "<script type=\"text/javascript\"> document.write('你好'); </script>"; out.println(jscript); out.flush(); System.out.println("Test"); } // out // .println("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 // Transitional//EN\">"); // out.println("<HTML>"); // out.println(" <HEAD><TITLE>A Servlet</TITLE></HEAD>"); // out.println(" <BODY>"); // out.print(" This is "); // out.print(this.getClass()); // out.println(", using the GET method"); // out.println(" </BODY>"); // out.println("</HTML>"); // out.flush(); // out.close(); } /** * The doPost method of the servlet. <br> * * This method is called when a form has its tag value method equals to * post. * * @param request * the request send by the client to the server * @param response * the response send by the server to the client * @throws ServletException * if an error occurred * @throws IOException * if an error occurred */ public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType("text/html"); PrintWriter out = response.getWriter(); out .println("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">"); out.println("<HTML>"); out.println(" <HEAD><TITLE>A Servlet</TITLE></HEAD>"); out.println(" <BODY>"); out.print(" This is "); out.print(this.getClass()); out.println(", using the POST method"); out.println(" </BODY>"); out.println("</HTML>"); out.flush(); out.close(); } /** * Initialization of the servlet. <br> * * @throws ServletException * if an error occurs */ public void init() throws ServletException { // Put your code here } }
发表评论
-
排序面试算法
2010-09-08 08:43 1694从大学到现在,参加过很多面试,经常会被问到一些基本的算法题, ... -
IReport一些注意
2010-09-05 22:02 1408用的是 Ireport2.0版本 更高版本可能没有这个问题 ... -
jsp自定义标签 线程安全
2010-08-28 14:21 4052我们在编写自定义标签的时候设置属性如下 public cl ... -
[转]Java类加载原理解析
2009-11-04 21:47 1249转载 Java 类加载原理解析 ... -
线程上下文类加载器
2009-11-04 21:46 5596线程上下文类加载器 问题:何时使用Thread. ... -
JDBC Sybase
2009-11-04 21:02 4067import java.sql.Connection; im ... -
JDK 5.0 泛型 动态参数 枚举
2009-11-04 21:02 3108import java.util.ArrayList;impo ... -
再看heap 和stack,还有多了解内存
2009-11-03 16:28 1201heap 1.堆石一个“运行时”数据区,类实例化的对象就是从 ... -
java中读取Properties文件
2009-10-23 12:58 1576java 中读取Properties 文 ... -
JNI
2009-10-22 22:15 1462... -
Hibernate经典文章
2009-10-19 12:37 962Lazy Loading (Load&Get) ... -
JNDI
2009-10-15 14:15 2675最近写书,写到JNDI,到处查资料,发现所有的中文资料都对JN ... -
JDBC连接各种数据库
2009-10-14 10:13 995常用JDBC连接数据库方法总结如下: 一、DB2 Cl ... -
java并发的一些题目
2009-09-24 23:41 1075a 回答 结果又一下 几种情况 execute here Ca ... -
static class
2009-08-19 14:55 18180在一个类中创建另外 ... -
C++ 对象参数传递
2009-08-07 12:08 1688#include<iostream.h> cla ... -
递归与间接递归
2009-08-07 11:02 49351. 介绍 递归技术允许 ... -
concurrent lib的学习
2009-07-13 17:51 10681.关于BlockingQueue的学习,这是一个阻塞的队列, ... -
应该看的书籍
2009-07-12 21:33 10081.代码大全 2.人月神话 3.设计模式 4.网格计算 ... -
错误总结
2009-07-02 17:46 7901.static inner class和 non-s ...
相关推荐
Jetty是一款轻量级的Java Web服务器和Servlet容器,它被广泛用于开发、测试和部署Web应用程序。在Java世界中,Jetty以其小巧、高效、易于集成的特点深受开发者喜爱。这个压缩包文件提供的可能是一个简单的Jetty使用...
2. **jetty例子** - 指示项目使用Jetty作为轻量级的Web服务器,它快速且易于配置,适合开发和测试阶段。 3. **ssh例子** - 提示项目中包含了Spring Security的实现,用于处理应用的安全需求,如用户登录、权限控制等...
【标题】:“Jetty整合SpringMVC例子” 在Java Web开发中,Jetty是一个轻量级、高性能的HTTP服务器和Servlet容器,而SpringMVC是Spring框架的一部分,用于构建MVC模式的Web应用。将Jetty与SpringMVC整合可以实现...
通过这个例子,你已经了解了如何在Android中部署和运行Jetty服务器,以及如何加载示例Web应用程序。结合`example-webapps`目录中的实际文件,你可以进一步实践和调试,以熟悉Jetty在Android环境中的应用。记住,实践...
**Gradle Jetty 插件使用详解** 在Java Web开发中,Jetty是一个轻量级、高性能的HTTP服务器和Servlet容器,它支持多种部署方式,包括作为嵌入式服务器使用。Gradle,作为现代的构建工具,提供了丰富的插件生态系统...
标题“jfinal-jetty+idea例子”揭示了一个基于Java开发的项目实例,它结合了JFinal和Jetty两个关键组件,并在IntelliJ IDEA(简称IDEA)环境中运行。这个项目可能是为了演示如何在IDEA中配置和运行一个使用JFinal...
自己用jetty写的java小例子,在mac 环境下,具体的解说在:https://www.cnblogs.com/aspirant/p/9445542.html
在本文中,我们将深入探讨如何使用Jetty...虽然在这个例子中我们没有涉及数据库交互,但在实际应用中,结合数据库存储和检索聊天记录是常见的需求。通过将WebSocket与数据库操作相结合,可以构建更复杂的实时应用程序。
在这个例子中,`version`标签定义了插件的版本,可以根据实际需求选择。`contextPath`设置Web应用的上下文路径,`scanIntervalSeconds`表示Maven将每隔多少秒检查源代码变化并自动重启Jetty。 4. 多版本的maven-...
这种转换可以通过编写Java程序完成,上述Java代码就是一个例子。程序加载jks文件,遍历其中的证书和密钥,然后将它们以p12格式导出到指定的文件路径。 接着,若需要将p12格式证书转换回keystore文件格式,可以使用...
这个包里面包含jetty的http包,最新版的(至今)jetty-7.0,里面根本没有http相关的包,我在进行junit in action学习中,有一个实例JettySample及相关jetty的例子,都必须用到.后来网络上费了很大的劲才找到,很不容易!
在这个例子中,所有以`/proxy/*`开头的请求都会被转发到`http://target.example.com:80`。 3. 运行和测试:启动Jetty服务器,然后通过访问`http://localhost:8080/proxy/`来测试反向代理。如果配置正确,客户端的...
这个例子展示了Jetty的易用性,也为我们提供了深入学习Jetty及其相关技术的起点,如Servlet、JSP和Web容器的管理。对于初学者来说,这是一个很好的实践项目,可以帮助理解Web应用的生命周期和工作原理。
在这个例子中,可能包含了实现WebSocket服务器端逻辑的Servlet或过滤器,以及相关的配置文件。 总结来说,"websocket+tomcat+jetty+netty"这个主题涵盖了WebSocket协议及其在不同服务器框架中的实现。Tomcat、Jetty...
在这个例子中,我们创建了一个监听8080端口的Jetty服务器,并设置了Web应用的配置文件、资源基础目录以及上下文路径。`setDescriptor()`方法用于指定`web.xml`配置文件,`setResourceBase()`设置Web应用的根目录,`...
一个简单的例子如下: ```xml <groupId>org.mortbay.jetty <artifactId>maven-jetty-plugin <version>6.1.26 <scanIntervalSeconds>10 <contextPath>/your-context-path ``` 这段配置将...
在这个“用jetty8.0写的websocket实现的简单聊天程序”中,我们将深入探讨如何利用Jetty 8.0这个轻量级、高性能的Java Web服务器和Servlet容器来构建WebSocket应用。 Jetty是一个开源的HTTP服务器和Servlet容器,...
在这个例子中,我们创建了一个Jetty服务器,监听8080端口,并配置了一个Servlet上下文。`ServletHolder`用于注册我们的`HelloServlet`,并指定其处理所有URL(`"/*"`)。如果需要部署其他Servlet,只需重复`...
在这个例子中,`MyData`是根据你的JSON结构定义的Java类,`someProperty`是你要提取特定字符的字段。`ObjectMapper`是Jackson库的一部分,用于JSON序列化和反序列化。 当用户向`/api/`路径发送包含JSON数据的POST...
在这个例子中,我们创建了一个监听8080端口的服务器,并设置了Web应用的基础路径。`WebAppContext`用于处理HTTP请求并映射到相应的静态资源或Servlet。一旦服务器启动,你可以在浏览器中访问`http://localhost:8080`...