w*******y 发帖数: 60932 | 1 I keep on finding more but I can't keep up!!
Oxford Silver finish only.
Linky:
http://www.homedepot.com/h_d1/N-5yc1v/R-100469425/h_d2/ProductD ALL&jspStoreDir=hdus&superSkuId=202573134&catalogId=10053&navFlow=3&keyword=Progress Lighting Bedford Collection Oxford Silver 5-Light C&Ntpc=1&langId=-1&Nu=P_PARENT_ID&storeId=10051&Ntpr=1&ddkey=Search
Merchandise Subtotal $127.98
Standard FREE
Estimated Total Shipping Charges* FREE
Savings -$95.98
Sales tax determi... 阅读全帖 |
|
w*******y 发帖数: 60932 | 2 I keep on finding more but I can't keep up!!
Oxford Silver finish only.
Linky:
http://www.homedepot.com/h_d1/N-5yc1v/R-100469425/h_d2/ProductD ALL&jspStoreDir=hdus&superSkuId=202573134&catalogId=10053&navFlow=3&keyword=Progress Lighting Bedford Collection Oxford Silver 5-Light C&Ntpc=1&langId=-1&Nu=P_PARENT_ID&storeId=10051&Ntpr=1&ddkey=Search
Merchandise Subtotal $127.98
Standard FREE
Estimated Total Shipping Charges* FREE
Savings -$95.98
Sales tax determi... 阅读全帖 |
|
|
s*******e 发帖数: 261 | 4 想申请entry -level Java developer position.
请问这个课程表是否覆盖基本的技能要求?
Topic Topic Details
JAVA History Of Java
Java DataTypes
Latest fetaures in JDK 1.5 and Above
Installation & Configuration Of java
First Program in Java using IDE (eclipse)
Oops - Concepts with Examples
Core Java Concepts
Java Threads
Exception Handling
Java IO
JDBC Concepts
Lab session
J2EE Introduction to J2EE Concepts
Introdu... 阅读全帖 |
|
w**********k 发帖数: 1135 | 5 SUN心比天高,可要累死我们了。
Servlets 2.2
javax.servlets and javax.servlets.http
Lets you extend a server program to enhance its functionality. Servlets
are commonly used to extend a web server
by providing dynamic content.
JavaServer PagesTM 1.1
javax.servlets.jsp and javax.servlets.jxp.tagext
Lets you put snippets of servlet code directly into a static HTML page.
Enterprise JavaBeansTM 1.1
javax.ejb and javax.ejb.deployment
Lets you write a body of code with fields |
|
j*******e 发帖数: 22 | 6 记得前面有人问过connnection pool 的问题。
用连接池提高Servlet访问数据库的效率
作者:好兵
Java Servlet作为首选的服务器端数据处理技术,正在迅速取代CGI脚本。Servlet超越CGI的优势之一在于,不仅多个请求可以共享公用资源,而且还可以在不同用户请求之间保留持续数据。本文介绍一种充分发挥该特色的实用技术,即数据库连接池。
一、实现连接池的意义
动态Web站点往往用数据库存储的信息生成Web页面,每一个页面请求导致一次数据库访问。连接数据库不仅要开销一定的通讯和内存资源,还必须完成用户验证、安全上下文配置这类任务,因而往往成为最为耗时的操作。当然,实际的连接时间开销千变万化,但1到2秒延迟并非不常见。如
果某个基于数据库的Web应用只需建立一次初始连接,不同页面请求能够共享同一连接,就能获得显著的性能改善。
Servlet是一个Java类。Servlet引擎(它可能是Web服务软件的一部分,也可能是一个独立的附加模块)在系统启动或Servlet第一次被请求时将该类装入Java虚拟机并创建它的一个实例。不同用户请求由同一Servlet实例的多个独立线 |
|
s****d 发帖数: 338 | 7 俺就从最简单最基础的层面上随便说说哈。 servlet 其实就是一个谁都可以写的java
class (当然了,实现的时候需要implement J2EE的那个 HttpServlet interface). 这
个class里面最重要的就是一个 doGet() 函数 (好吧,其实还有一个doPost,不过作用
是类似的)。 这个函数有哪些参数,应该干啥,下面再说。
然后写完这个 servlet class,编译好了,你就可以往任何一个j2ee容器里发布了;这
个 J2ee 容器可以是tomcat, jboss, jetty, 也可以是 websphere, webLogic 等等。
但是这些容器一般是只接受 WAR 或者 EAR 格式的封装好的 servlet的。 那么这个WAR
文件到底是啥呢? 这个其实就是一个类似于JAR的压缩文件,里面除了包含你实现的
servlet class, 最主要的就是一个叫web.xml 的配置文件。 这个web.xml配置文件最
主要的作用,是告诉j2ee 容器: 如果用户访问的URL里面包含了 /myreport 这么一个
子路径,那么请把这个用... 阅读全帖 |
|
s****d 发帖数: 338 | 8 俺就从最简单最基础的层面上随便说说哈。 servlet 其实就是一个谁都可以写的java
class (当然了,实现的时候需要implement J2EE的那个 HttpServlet interface). 这
个class里面最重要的就是一个 doGet() 函数 (好吧,其实还有一个doPost,不过作用
是类似的)。 这个函数有哪些参数,应该干啥,下面再说。
然后写完这个 servlet class,编译好了,你就可以往任何一个j2ee容器里发布了;这
个 J2ee 容器可以是tomcat, jboss, jetty, 也可以是 websphere, webLogic 等等。
但是这些容器一般是只接受 WAR 或者 EAR 格式的封装好的 servlet的。 那么这个WAR
文件到底是啥呢? 这个其实就是一个类似于JAR的压缩文件,里面除了包含你实现的
servlet class, 最主要的就是一个叫web.xml 的配置文件。 这个web.xml配置文件最
主要的作用,是告诉j2ee 容器: 如果用户访问的URL里面包含了 /myreport 这么一个
子路径,那么请把这个用... 阅读全帖 |
|
S****h 发帖数: 115 | 9 sungod介绍的很详细了,我再给补两句,为了新手更容易理解些。毕竟自己也是由新手
过来的。
jsp确实就是servlet,但是既然有了servlet(web server里面用来处理httprequest的
对象),为什么又有jsp呢?
其实servlet本身就是一个java class, 它接受http request然后返回一段html文本。
e.g.
public class HelloWorld extends HttpServlet {
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws IOException, ServletException
{
response.setContentType("text/html");
PrintWriter out = response.getWriter();
out.println("");
out.println(" ... 阅读全帖 |
|
d****i 发帖数: 4809 | 10 Are you using Jersey 1.17 or 2.2? Not sure about 2.2. But in Jersey 1.17,
you should set up your web.xml file as:
Jersey REST Service
com.sun.jersey.spi.container.servlet.ServletContainer
servlet-
class>
com.sun.jersey.config.property.packages
com.testrest.rest
1
This works fine for Jer... 阅读全帖 |
|
|
|
|
|
|
a*********s 发帖数: 22 | 16 需要改/conf/web.xml. 把
uncomment掉即可. |
|
s****d 发帖数: 338 | 17 jsp 就是 servlet; 你在浏览器里输入一个URL http://foo.com/getReport.jsp, J2EE server拿到这个请求后第一步就是先把这个 getReport.jsp 文件转换成一个相应的 servlet class (叫 __getReport.java 之类的名字),然后编译、发布、运行这个自动生成的servlet class. jsp URL里带的参数,比如 http://foo.com/getReport.jsp?id=sungod&report=favoriteBoards 中的 id 和 report, 都会被传进自动生成的servlet.doGet()函数里去。
动态网页俺的理解就是页面的内容不是被HTML designer写死了的,而是可以根据用户
的身份信息以及在页面上点击各种按钮、链接的状况实时显示相应的内容。这些动态内
容一般来说是从数据库里实时查询出来的。
动态网页本身可以用很多手段实现,并不是j2ee或者servlet独家专利; asp, jsp/
servlet + html/javascript, php + html... 阅读全帖 |
|
s****d 发帖数: 338 | 18 jsp 就是 servlet; 你在浏览器里输入一个URL http://foo.com/getReport.jsp, J2EE server拿到这个请求后第一步就是先把这个 getReport.jsp 文件转换成一个相应的 servlet class (叫 __getReport.java 之类的名字),然后编译、发布、运行这个自动生成的servlet class. jsp URL里带的参数,比如 http://foo.com/getReport.jsp?id=sungod&report=favoriteBoards 中的 id 和 report, 都会被传进自动生成的servlet.doGet()函数里去。
动态网页俺的理解就是页面的内容不是被HTML designer写死了的,而是可以根据用户
的身份信息以及在页面上点击各种按钮、链接的状况实时显示相应的内容。这些动态内
容一般来说是从数据库里实时查询出来的。
动态网页本身可以用很多手段实现,并不是j2ee或者servlet独家专利; asp, jsp/
servlet + html/javascript, php + html... 阅读全帖 |
|
|
z*******3 发帖数: 13709 | 20 我这点很同意tom说的
一旦你用了,你就爱不释手
不会之前你会觉得很可怕
但其实没有那么可怕
无非是个工具,你只要理解了这些东西做什么用的
剩下的就很简单,无非做两个试验,照葫芦画瓢
先看定义,javaee的定义,摘取自wikipedia
Java EE includes several API specifications, such as JDBC, RMI, e-mail, JMS,
web services, XML, etc., and defines how to coordinate them. Java EE also
features some specifications unique to Java EE for components. These include
Enterprise JavaBeans, Connectors, servlets, JavaServer Pages and several
web service technologies. This allows developers to create enterprise
applicati... 阅读全帖 |
|
|
|
|
|
|
|
m*******l 发帖数: 12782 | 27 例如下面有关java的
Addison.Wesley.Algorithms.In.Java.3rd.Ed.Part5.Graph.Algorithms.eBook-LiB.ch
m
Addison.Wesley.Applying.Enterprise.JavaBeans.2nd.Edition.eBook-LiB.chm
Addison.Wesley.A.Programmers.Guide.To.Java.Certification.2nd.Edition.chm
Addison.Wesley.A.Programmers.Guide.To.Java.Certification.2nd.Edition.eBook-L
iB.chm
Addison.Wesley.Developing.Enterprise Java Applications with J2EE and UML.pdf
Addison.Wesley.Dot.NET For Java Developers Migrating To C Sharp.chm
Addison.Wesley.Dot.NET.For.Java.Deve... 阅读全帖 |
|
m*******l 发帖数: 12782 | 28 例如下面有关java的
Addison.Wesley.Algorithms.In.Java.3rd.Ed.Part5.Graph.Algorithms.eBook-LiB.ch
m
Addison.Wesley.Applying.Enterprise.JavaBeans.2nd.Edition.eBook-LiB.chm
Addison.Wesley.A.Programmers.Guide.To.Java.Certification.2nd.Edition.chm
Addison.Wesley.A.Programmers.Guide.To.Java.Certification.2nd.Edition.eBook-L
iB.chm
Addison.Wesley.Developing.Enterprise Java Applications with J2EE and UML.pdf
Addison.Wesley.Dot.NET For Java Developers Migrating To C Sharp.chm
Addison.Wesley.Dot.NET.For.Java.Deve... 阅读全帖 |
|
发帖数: 1 | 29 这位兄台,jsp compile之后就是servlet。
java servlet RFC的reference implementation就是tomcat,netty是另外一个servlet
container。
用java做后端+servlet,怎么会不知道servlet/jsp? |
|
发帖数: 1 | 30 好吧,既然讨论到这里了,今天有空,我来解释一下。
首先,楼主的帖子问的是java后端是不是还用Servlet+JSP。那么,回帖之前肯定先得
看帖,对不对。
1. Servlet+JSP,95%以上是用在web server。所以楼主说的后端,是指相对于
javascript和html的前端来说。
2. 为什么Servlet+JSP极少用在在更靠后的后端,比如两个service之间的通讯呢?这
就涉及到RPC和HTTP的比较。更靠后的后端一般用RPC(比如java的RMI和JAX-RPC)。这一
般都要generate一个客户端,一个服务器端,才能通讯。Google protobuf和Facebook
的thrift都是这个意思。那么有人问了,为什么不用更简单的RESTful,比如说,建立在
servlet上的httprequest 和httpresponse呢?
a. RESTful建立在http协议上,http报文里有非常多的overhead(你去数一数http到底
有多少header),这些都是用不着的dead weight,占用带宽。
b. servlet container比... 阅读全帖 |
|
|
z***e 发帖数: 5393 | 32 log里面倒是有一个出现多次的error,说有一个class找不到,但是我从来没定义过那个cla
ss,而且那个class的名字叫3D(晕!).
log如下:
2004-11-10 01:44:01 StandardContext[/sachinese]invoker: Cannot allocate
servlet instance for path
/sachinese/servlet/3D"http://www.d2cn.com/image/bcn_logo.jpg"
javax.servlet.ServletException: Wrapper cannot find servlet class 3D"http: or
a class it depends on
..........
2004-11-10 01:44:01 StandardContext[/sachinese]Marking servlet
org.apache.catalina.INVOKER.3D"http: as unavailable
问题是我只是在学校外面(家里)连不上,而用学校里的机器就没问题.而重 |
|
p***p 发帖数: 559 | 33 JAVA DOC里面有一个Class Hierarchy,还有一个Interface Hierarchy
可以这样理解么,就是Class是已经implements的,Interface是还没有
比如Servlet包里面
Class Hierarchy
* class java.lang.Object
o class java.util.EventObject (implements java.io.Serializable)
+ class javax.servlet.ServletContextEvent
# class javax.servlet.ServletContextAttributeEvent
+ class javax.servlet.ServletRequestEvent
# class javax.servlet.ServletRequestAttributeEvent
|
|
s****d 发帖数: 338 | 34 个人感觉学J2EE还是从servlet入手比较好吧;把servlet的概念和作用搞清楚了就会明
白最初sun为啥要搞j2ee了;其他东西我认为都是在上面堆积扩展而已。
spring mvc, roo, 还有什么eclipse插件都不是主要的,而且没搞清楚servlet之前搞
这些东西只会更迷糊。。。 所以我建议找本jsp/servlet的入门书或者tutorial,写
几个简单的servlet,编译打包成war文件 (顺便了解下WAR里面的布局),手工deploy
到tomcat里运行,把这整个流程弄清楚了,再慢慢去琢磨那些花哨的东西。 |
|
z***s 发帖数: 3241 | 35 是不是可以理解为struts也是servlet的一种。任何j2ee扩展都是基于servlet的接口,哪怕
庞大到spring。 比如想用struts,url只能是*.do(或者别的被struts定义的),所有
*.do都要被actionservlet这个servlet接收。而原始的servlet要写不同的servlet接收
不同的request。
我用struts,spring都是jar,用flex的时候用了war。
另外,web.xml不是在容器里面吗?jar里面怎么也有web.xml?
WAR |
|
s****d 发帖数: 338 | 36 个人感觉学J2EE还是从servlet入手比较好吧;把servlet的概念和作用搞清楚了就会明
白最初sun为啥要搞j2ee了;其他东西我认为都是在上面堆积扩展而已。
spring mvc, roo, 还有什么eclipse插件都不是主要的,而且没搞清楚servlet之前搞
这些东西只会更迷糊。。。 所以我建议找本jsp/servlet的入门书或者tutorial,写
几个简单的servlet,编译打包成war文件 (顺便了解下WAR里面的布局),手工deploy
到tomcat里运行,把这整个流程弄清楚了,再慢慢去琢磨那些花哨的东西。 |
|
z***s 发帖数: 3241 | 37 是不是可以理解为struts也是servlet的一种。任何j2ee扩展都是基于servlet的接口,哪怕
庞大到spring。 比如想用struts,url只能是*.do(或者别的被struts定义的),所有
*.do都要被actionservlet这个servlet接收。而原始的servlet要写不同的servlet接收
不同的request。
我用struts,spring都是jar,用flex的时候用了war。
另外,web.xml不是在容器里面吗?jar里面怎么也有web.xml?
WAR |
|
b***i 发帖数: 3043 | 38 再具体给你说一下初学者我的例子吧
有个设备用计算机控制,计算机把它的状态每秒钟一次显示的屏幕上,是温度,压强。
现在,你的老板说,他希望在家里用iPhone上看到这个状态的刷新。
用什么技术?蓝牙?serial port?tcp?udp?都太麻烦,用web service就可以了.
在这个控制设备的计算机上,程序将温度和压强的结果字符串(包括{})传给一个你自
己设计的网站
{T:110.5C, P:14.7psi}
就是post这个字符串到URL:http://www.myweb.com/acceptdata这个java servet那里去,java servlet收到结果,更新数据库或者memCache,
然后httpL://www.myweb.com的根目录是index.html,里面包括AJAX的Javascript代码
利用另一个servlet来获得当前的温度和压强,然后每秒钟一次刷新到html里面,而不
用reload整个网页。这个另外的servlet是响应get,从数据库或者memCache里面读取温
度和压强信息。或者你同一个servlet,反正一个post,一个get... 阅读全帖 |
|
d****i 发帖数: 4809 | 39 最简单的方法,change servlet mapping in web.xml:
MyProject
/
|
|
w*******y 发帖数: 60932 | 40 Bikes are on clearance for $27.88 with $16.46 shipping for total of $44.34.
Tax applicable in AL, AR, FL, GA, LA, MO, MS, NY, OK, SC, TN, TX, and VA.
Most likely very few available.
MongooseMen's Invert 20" Freestyle Bicycle:
http://beta.academy.com/webapp/wcs/stores/servlet/Product_10151
MongooseMen's Gavel Forest 20" 1-Speed Freestyle Bicycle:
http://beta.academy.com/webapp/wcs/stores/servlet/Product_10151
Cheap Kid's Bike Helmets:
Bell Kids' Racer Helmet:
http://beta.academy.com/webapp/wcs/st... 阅读全帖 |
|
w*******y 发帖数: 60932 | 41 Hey guys,
I didn't see this posted anywhere so I thought I'd share.
Prestone is currently offering a mail-in rebate for $7 off any 1 gallon or $
15 off any 2 1 gallon containers of concentrated Anti-freeze (Extended Life
& Dex-Cool Extended Life). The rebate also provides for $5 off any 1 gallon
of 50/50 Pre-diluted or $11 off any 2 1 gallon containers of Pre-diluted
Anti-freeze (Extended Life & Dex-Cool Extended Life).
Here is the REBATE FORM:
http://www.prestone.com/sites/default/p/Prestone-R... 阅读全帖 |
|
w*******y 发帖数: 60932 | 42 The Canon refurbished gear at the Canon StoreLink:
http://shop.usa.canon.com/webapp/wcs/stores/servlet/ProductList
is a good deal at regular prices. At 15% off, these deals are very hot.
The Canon Store has announced that, from Dec 11 through Dec 17, you save 15%
on all refurbished Canon EOS DSLR Cameras, Canon Lenses and Flashes and
Canon PowerShot Cameras.
When these deals go live on Sunday the 11th, act fast as most of this gear
is going to go out of stock very quickly. Then check these lin... 阅读全帖 |
|
|
w*******y 发帖数: 60932 | 44 Soffe.com has 50% off all sale items and free standard shipping on all
orders through 12/24! They also have free express shipping on orders $40
and up! Note that the discount is only for sale items.
This is an even better deal for those of you who might have missed out on
their deal last week, or just want to stock up some more of their clothing.
Codes:
50% off - MERRYSALE50
FS - SHIPFREE
Free express shipping - EXPRESSFREE
Sale prices (after discount):
Women:
http://www.soffe.com/webapp/wcs/s... 阅读全帖 |
|
|
|
d**e 发帖数: 6098 | 47 ☆─────────────────────────────────────☆
gezwenti (gezwenti) 于 (Sun Feb 28 12:23:17 2010, 美东) 提到:
( 版主能给几个包子吗? 我从没得过包子, 说的也都是个人真实体验)
真的。 本人在墙街做IT已经六年多了, 拿的也是很普通的薪水, 我现在的Total是135K + 10-25% Bonus (奖金时好时坏, 大致在10% 到 25% 之间)
我只会Java/J2EE。 不会C++, 一点都不会。
现在的Project是做Post-Trading的Changing P&L, Position Calulation.整个
Department是Support Equity Trading的, 公司也是大家都知道的大投行。
我以前的面试经验, 包括我周围IT朋友的面试经验 从来没被问过本版这么难的问题,
1) B-Tree, Graph 这些都太难了, 从没被问过。 最多就问个Binary Tree, 遍历二叉
树。 红黑树都没问道过, 面试官自己都不知道。
2) 数据结构, 最多就问问... 阅读全帖 |
|
j**********r 发帖数: 3798 | 48 jsp compile之后就是servlet没有错,但是没人写JSP了,怎么会有JSP?只有Servlet
仍然是这些framework的基础。但没有人直接在servlet上写东西了。这就跟有了C,干
嘛还写汇编一样。
servlet |
|
发帖数: 1 | 49 毫无疑问, Java是web programming的prevailing language。尤其在webserver这一层
,有大量的算法和内存管理,不使用java级别的语言无法控制代码质量。webserver是
所有后端数据的聚合点,有大量的排序,等待,过滤之类的decision logic, 复杂度不
比后端少,前端工程师必须懂java和javascript。有些语言宣称一种语言,而且是
junior highschool level的语言,就可以前后端通吃。千万别信。这些所谓scripting
语言都是以牺牲效率为代价换一些无所谓的syntax sugar。
另外你的理解是错的。楼主说的是servlet+jsp,我已经分析过了,那就是指的
webserver。不会是后端。
除非你们公司用servlet+jsp做数据库层service,而且是用某种script语言run在
servlet container上。
最差情况,用个啥resteasy+httpclient,你都可以放在简历里。这样的公司我劝你赶
快离开。这种怪异的公司应该是架构不太懂技术的后果。
你说的servlet... 阅读全帖 |
|
|