g*****g 发帖数: 34805 | 1 Well, I would synchronize the function in servlet to
see if that helps. |
|
E*******y 发帖数: 246 | 2 请高人指点!包子答谢!
run on tomcat的时候得到提示说the requested resource is not available
eclipse下的project name是filecounter
application name是FileCounter, package叫servlets
xml如下:
试过server use separate instance和tomcat installation,结果一样 |
|
J**B 发帖数: 204 | 3 你的servlet版本太高,调成2.5以下的就可以自动产生web.xml |
|
b***i 发帖数: 3043 | 4 补充一点,正确的response是
HTTP/1.1 200 OK
Date: Mon, 27 Feb 2012 04:25:54 GMT
Server: Apache
Last-Modified: Sun, 27 Nov 2011 05:05:40 GMT
ETag: "1530c7-1a1ac3-442b0566f0745"
Accept-Ranges: bytes
Content-Length: 1055427
Cache-Control: max-age=1209600
Expires: Mon, 12 Mar 2012 04:25:54 GMT
Content-Type: audio/mpeg
我是否要加上 setHeader来设定这些?到底是什么使得原来的goDaddy上面的http://xxx.com/a.mp3可以立即播放,而我的通过servlet的要下载后?我把 res.setHeader("Content-Disposition", "attachment; filename="" + "a.mp3
删掉也不行。
mp3 |
|
b***i 发帖数: 3043 | 5 补充一点,正确的response是
HTTP/1.1 200 OK
Date: Mon, 27 Feb 2012 04:25:54 GMT
Server: Apache
Last-Modified: Sun, 27 Nov 2011 05:05:40 GMT
ETag: "1530c7-1a1ac3-442b0566f0745"
Accept-Ranges: bytes
Content-Length: 1055427
Cache-Control: max-age=1209600
Expires: Mon, 12 Mar 2012 04:25:54 GMT
Content-Type: audio/mpeg
我是否要加上 setHeader来设定这些?到底是什么使得原来的goDaddy上面的http://xxx.com/a.mp3可以立即播放,而我的通过servlet的要下载后?我把 res.setHeader("Content-Disposition", "attachment; filename="" + "a.mp3
删掉也不行。
mp3 |
|
c*********e 发帖数: 16335 | 6 httpClient,httpRequest/httpResponse? 这些现在c#也有类似的了。
servlet里面forward to another jsp,get/setAttribute,get/
setParameter,还是很神奇的。 |
|
s*******e 发帖数: 3042 | 7 有些东西需要历史地看才明白,servlet现在看来是没啥稀奇的,但是它当年代替的是
CGI,还是一个很大的进步的。至于什么RMI啥的,根本就是不知所云。 |
|
t*******e 发帖数: 684 | 8 That is right. It is served by a servlet. |
|
N********n 发帖数: 8363 | 9
MVC和SPRINT类似,跟SERVLET差别大了。一个是URI-BASED,另一个是
ACTION-BASED,GRANULARITY不一样。你还是仔细看看MVC再来比较吧。 |
|
c*********e 发帖数: 16335 | 10 自从servlet淘汰了cgi后,斗争就在c#,java之间展开。
, |
|
c*********e 发帖数: 16335 | 11 jsp里,大家的submit button,是指向一个servlet,还是一个javascript function?
这2种方法谁更流行? |
|
b******y 发帖数: 9224 | 12
同意。当年我加入公司的时候,前lead developer用IBM的JSF开发了个内部的产品管理
系统。结果,总是30分钟不到就内存溢出了。这个也许是IBM的JSF实现的不好,也许是
他编程的时候用的node太多了?Anyway.
我的感觉,JSF是肉包铁,Java servlet是铁包肉。是不是有点形象的比喻? 呵呵
如果我没记错的话,JSF在内存里生成了对应的html page的tree structure,所以,占
内存大。而且,designer很难插手做前台?
jsp还好。不过,我们都用的是Velocity template engine. 简单,速度快。我也自己
编写过一个类似的java template engine, 感觉这东西比jsp更加MVC. |
|
z***s 发帖数: 3241 | 13 有种说法是理解了servlet才真正理解什么是j2ee?? |
|
o**1 发帖数: 6383 | 14 JSF 现在跟当年不一样了,已经算不错的front-end技术了。
尤其是跟CDI的结合,挺方便的。又是standard。
如果你是在 java ee 上做东西 jsf 是一个选择。
如果你只在web container上做东西,有很多别的选择。jsf反而显的啰嗦。
servlet我觉得很重要,把它底层如果工作的搞清楚对自己技术的提高很有帮助。
很多framework都是在这一套上面做的。 |
|
g*****g 发帖数: 34805 | 15 ejb doesn't build on top of servlet, but jsp and jsf are.
Annotation is just some convenience, the architecture doesn't change.
Java ee are just a bunch of specs. The naming itself is not as important as
the popular frameworks. |
|
g*****g 发帖数: 34805 | 16 spring core doesn't need a web container. spring mvc does. spring mvc and
struts are so called front controller pattern implemented on top of servlet.
You can take it to any jee server.
spec is a vendor neutral thing. |
|
g*****g 发帖数: 34805 | 17 spring mvc is built on top of servlet similar to struts.
Newbies may be confused what spring is. It's a swiss army knife now. |
|
g*****g 发帖数: 34805 | 18 There are 2 types of containers when we talk about jee.
1. web container, e.g. tomcat and jetty that implements servlet/jsp/jsf
2. full fledged jee server that supports 1 plus ejb. e.g. Jboss, Websphere,
weblogic.
Spring mvc is just a web framework. Obviously it can be ran in both. |
|
w**z 发帖数: 8232 | 19 tomcat is servlet container , wls is jee container. |
|
z***s 发帖数: 3241 | 20 tomcat更基本更简单。
再回到你前面的话 “servlet就是个规范,写应用和写 web app server的可以分开”
应用和web app server分别指啥?给几个例子吧。
, |
|
g*****g 发帖数: 34805 | 21 这里说的应用就是web app,spring mvc就是一个web app framework. web app server
, 前面提的servlet container,jee container都算。 |
|
c*********e 发帖数: 16335 | 22 现在ajax出来了,是当红明星,servlet被它的光芒掩盖了。 |
|
z***s 发帖数: 3241 | 23 这个不是js+XHR嘛 跟servlet有交集? |
|
z*********e 发帖数: 10149 | 24 我的tomcat manager里面显示是附件这样的
一定要deploy .war文件吗?我看了其他几个application也没有.war文件。
文件目录
tomcat/webapps/springapp/下面有
META-INF folder
WEB-INF folder
hello.htm
hello.jsp
index.jsp
其中tomcat/webapps/springapp/META-INF folder下面有
MANIFEST.MF
tomcat/webapps/springapp/WEB-INF folder下面有
classes folder
lib folder
springapp-servlet.xml
web.xml
tomcat/webapps/springapp/WEB-INF/classes下面有
tomcat/webapps/springapp/WEB-INF/classes/springapp/web/HelloController.class
tomcat/webapps/springapp/WEB-INF/classes/springapp/we... 阅读全帖 |
|
z*********e 发帖数: 10149 | 25 update一下,最后把-servlet.xml和web.xml里面的/*.htm都改成/,能work了 |
|
k*******g 发帖数: 7321 | 26 已经学完jsp and servlet了,下一步是不是该学struts了,是学struts1 还是学
struts2好。
工具上是不是要开学maven了,谁有好的教程推荐。
谢谢了! |
|
k*******g 发帖数: 7321 | 27 已经学完jsp and servlet了,下一步是不是该学struts了,是学struts1 还是学
struts2好。
工具上是不是要开学maven了,谁有好的教程推荐。
谢谢了! |
|
a***o 发帖数: 969 | 28 【 以下文字转载自 Java 讨论区 】
发信人: amigo (阿米哥), 信区: Java
标 题: 请推荐servlet还有jsp的书
发信站: BBS 未名空间站 (Sat Mar 1 01:05:27 2008), 站内
有啥好书那
谢谢 |
|
Y**G 发帖数: 1089 | 29 这样的配置,在servlet的spring context中找不到,会自动fallback到全局的spring
context中去,不需要import
子容器可以引用父容器中的bean,反之不行。 |
|
t******n 发帖数: 2 | 30 我们编了一个程序包,使用的是DOM level 2的实现jaxp1.1作XML解
析的,
但是现在我们需要在Tomcat的环境下的servlet中使用这个包,而Tom
cat中
预先设定使用的XML解析器是DOM level 1的,因而在调jaxp1.1的类
的时候,
出现了sealing violation。我们想过去除seal限制,但是觉得这种
方法还是
没有解决问题,因为两个版本的xml解析器根本不兼容,tomcat中ser
vlet的
执行环境又必须与tomcat本身一致,我们的程序包改成level 1很麻
烦而且
感觉不好,因而这个问题十分头疼。
不知这种问题有什么好的解决办法? |
|
y****i 发帖数: 5690 | 31 【 以下文字转载自 Java 讨论区 】
【 原文由 yongqi 所发表 】
Except JDBC, are there any other solutions for Java-based technologies(such
as JSP, Servlets, etc) to connect to Databases including IBM DB2 and Oracle?
The major operations on the database will be information retrival, browsing,
or searching. I guess it's mainly web-based too. It's for an University Library project and not enterprise so
couldn't afford expensive solutions.
I can only think of JDBC. When I searched google, I found something named JDO
but J |
|
w*******y 发帖数: 60932 | 32 Free shipping shows at the last page, just before you hit "Place my order".
Boys Board Shorts, first 2 in link are $2.88 shipped
Boys Board Shorts:
http://www.academy.com/webapp/wcs/stores/servlet/CatalogSearch? short&langId=-1&Ntk=All&storeId=10151&catalogId=10051&N=0&Ns=NowPrice|0
There are other styles for $4.88 with free ship as well-you just need to
make sure that there is the "Free Shipping" in red still on the page after
you select your size and color-if it disappears, shipping won't show... 阅读全帖 |
|
c******e 发帖数: 139 | 33 还是不对。
如果放到cherokee package 下,web.xml是不是应该是
MyServlet
ckerokee.servletclient
MyServlet
/servlet/servletclient
如果直接放在class package 里,web.xml是不是
MyServlet
servletclient
|
|
|
c******e 发帖数: 139 | 35 in a html,
action="http://localhost:8080/servlet/servletclient"
according to this action,is the following web.xml right? if the class is
C:\apache-tomcat-5.5.23\webapps\ROOT\WEB-INF\classes\servletclient
web.xml
.
.
.
MyServlet
servletclient
MyServlet
/servlet/servletclient
.
.
|
|
r*****l 发帖数: 2859 | 36 Most, if not all, Java web framework are based on servlet API, part of the
Java EE standards. The standard war structure is like this:
root
- public folders
- WEB-INF
-- web.xml
-- private resources/folders
-- "lib" folder for (3rd party) libraries
-- "classes" folder for application classes
Anything under WEB-INF cannot be accessed directly.
web.xml is the entry point of dynamic contents. Servlet engine will look for
servlet mappings and map request URLs to appropriate servlets. Most
framework ... 阅读全帖 |
|
h****9 发帖数: 381 | 37 *** SALE或COUPON专贴,请JMs将有关信息贴这个专贴里,以方便大家查找 ***
*** 请JMs存下这个贴子的链接,我会尽量每周都来更新,如果大家看不到这个贴子,我更新就没有意义了。 ***
只是想跟JMs说明一下,为了方便大家查找,我答应版版MM帮助收集和整理我所
知道的以及JMs提供的COUPON/DEAL信息,我会尽量及时更新coupon专贴的主贴,
也欢迎更多JM将coupon贴在这个贴子里,在此一并感谢所有提供COUPON/DEAL
信息与大家分享的JMs,并感谢在COUPON专贴出问题时给予我很大支持与帮助的steedzhu、BelugaWhale及brightsmoo几位版版MM。
除了某些 BRU/TRU COUPON可能是扫描件以外,其它基本上都是printable coupons,请需要的JM用链接打印啊。JMs可以在文摘区找到更多coupon信息
包括交换等信息(请从首页找起)。
★ 有JM问起,觉得这个贴子太长了,慢的原因可能是图片太多,我将图片显示出来是想方便JMs很快找到自己想要的DEALS(我可以将图片略去,如果更好的话)。简介一下主贴的内容啊... 阅读全帖 |
|
c******e 发帖数: 139 | 38 是写成这样吗?
MyServlet
ROOT.servletclient
MyServlet
/servlet/servletclient
可是不对。
谢谢指点。 |
|
j****y 发帖数: 178 | 39 刚开始学REST, 没有用maven(不会)。新下载的jersey。请教是哪里有问题呢。
代码如下:
Java code:
package com.testrest.rest;
import javax.ws.rs.GET;
import javax.ws.rs.Path;
import javax.ws.rs.Produces;
import javax.ws.rs.core.MediaType;
// Plain old Java Object it does not extend as class or implements
// an interface
// The class registers its methods for the HTTP GET request using the @GET
annotation.
// Using the @Produces annotation, it defines that it can deliver several
MIME types,
// text, XML and HTML.
// The browser requ... 阅读全帖 |
|
z*******3 发帖数: 13709 | 40
可以这么说,毕竟是framework,还是有东西要你遵守的
不过这个部分跟你语言的部分分离
不侵入你语言的实现,这样你就可以复用很多代码了
因为同样的java代码,你放在哪里,都不需要修改
你的spring跟我的spring用的java文件是一样的
这样你至少在测试的时候就很方便,没有context要折腾
这个方法过了那就是过了,不存在说有context的问题
spring的xml很傻瓜
就是beans.xml
那个xml文件里面就这些东西,你看一下就懂了
spring是一个组件的pool
tomcat是一个thread的pool
这个thread主要用来管理网络上发送过来的req
然后tomcat会从thread pool里面抓出一个thread去处理这个req
然后你写的主要是组件,不管是servlet,还是spring这些
你写的都是component,不涉及thread这些,就放到server里面去被调用
对吧?传统的做法,都是servlet like的方式
就是你在servlet里面实现逻辑,如果你在servlet里面要用其他... 阅读全帖 |
|
|
j****y 发帖数: 178 | 42 用的是tomcat。
web。xml如下:
500
/error
java.lang.Throwable
/error
ExceptionHandler
ExceptionHandler
ExceptionHandler
|
|
|
|
e********y 发帖数: 216 | 45 出售一些AF的完美屁股和开衫. 全部NWT. 大部分还在原来的塑料包装袋里. 价格为税
后. non-cc Paypal交易. 邮费按实际算, 不承担邮寄的损失.
1. Perfect butt pant, Green, XS, $20
https://www.abercrombie.com/webapp/wcs/stores/servlet/ProductDisplay?
catalogId=10901&storeId=10051&langId=-1&productId=664128&seq=04
2. Perfect butt pant, Brown, XS, $20
https://www.abercrombie.com/webapp/wcs/stores/servlet/ProductDisplay?
catalogId=10901&storeId=10051&langId=-1&productId=664274&seq=01
3. Perfect butt pant, Blue, XS, $25
https://www.abercrombie.com/webapp/wcs/s... 阅读全帖 |
|
b***i 发帖数: 3043 | 46 我在JBoss Developer Studio里面用JBoss AS项目可以加入servlet。
但是,在Eclipse/JBoss Developer Studio两个IDE中都无法成功在tomcat 7.0项目中
运行servlet。我创建了openshift的tomcat7.0项目,然后就看到无法识别javax.
servlet这个错误,我就设置了server,下载了apache tomcat,并在项目中java build
path加入Library,选择
tomcat。然后可以编译,在server上运行,看到snoop.jsp,可以创建自己的jsp。这一
步是不是就有问题?有别的办法吗?
然后我新建servlet,修改web.xml,commit and push,发现错误,
First.java:[4,20] error: package javax.servlet does not exist
//First.java
import java.io.IOException;
import javax.servlet.ServletException;
Library:
... 阅读全帖 |
|
|
|
w*******y 发帖数: 60932 | 49 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 | 50 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... 阅读全帖 |
|