由买买提看人间百态

topics

全部话题 - 话题: myservlet
(共0页)
c******e
发帖数: 139
1
来自主题: Java版 - still web.xml question
还是不对。
如果放到cherokee package 下,web.xml是不是应该是

MyServlet
ckerokee.servletclient


MyServlet
/servlet/servletclient

如果直接放在class package 里,web.xml是不是

MyServlet
servletclient

c******e
发帖数: 139
2
来自主题: Java版 - still web.xml question
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

.
.
c******e
发帖数: 139
3
来自主题: Java版 - still web.xml question
是写成这样吗?

MyServlet
ROOT.servletclient


MyServlet
/servlet/servletclient

可是不对。
谢谢指点。
r*****s
发帖数: 985
4
【 以下文字转载自 Java 讨论区 】
【 原文由 redbuds 所发表 】
比如http://localhost:8080/myservlets?para1=abc¶2=def¶3=o=Manager
其中para3的参数就是o=Manager,但显然这样不行,DX们有何高招?
3QQQQ!
y*****g
发帖数: 9
5
来自主题: BuildingWeb版 - help, about javascript do new window
How can we use javascript to new window, but we need post instead of get.
myWindow=new window("http://www.yahoo.com");
it pops up a windown and goes to www.yahoo.com.
but how can we use post instead of get like a form post
myWindown=new window("http://myserver/myservlet?a=b...");
y*****g
发帖数: 9
6
How can we use javascript to new window, but we need post instead of get.
myWindow=new window("http://www.yahoo.com");
it pops up a windown and goes to www.yahoo.com.
but how can we use post instead of get like a form post
myWindown=new window("http://myserver/myservlet?a=b...");
l*****k
发帖数: 587
7
来自主题: Java版 - html form and java
newbie question
if I define in a html form action=myservlet
how come when I click on the html button, the browser prompt me to
download the compiled java file?
I think this has a lot to do with server side configuration... anyone
help me on that?
Thanks
d********r
发帖数: 199
8
有没有办法在browser第一次访问的时候知道是不是支持cookie?
现在碰到一个问题无法解决:
有没有办法在browser第一次访问我的servlet的时候就知道该Browser是不是支持cookie?
由于我的servlet在输出页面的时候需要跟踪用户的session,
所以所有输出的URL都是用:
HttpServletResponse.encodeURL()
encode过的。
如果Browser不支持cookie的话,
那么该用户以后得到的所有setvlet LINK都将象这个样子:
http://host/servlet/myservlet;jsessionid=956BDE2350B3D6804965F328A3FBB63E
而如果Browser支持cookie的话,上述";jsessionid=956BDE2350B3D6804965F328A3FBB63E
"就不会出现在
每一个LINK中。
问题是在用户新打开一个browser窗口,第一次点击入口servlet页面时,
这时候会产生一个新的session
server端发现这个session ID不是来自于cook
t*********e
发帖数: 630
9
来自主题: Java版 - Spring Framework magic
container 自动做更多的工作,而且 behind the scene. 这会不会使 code debugging
变得更困难?
另外,这种直接使用 @inject annotation,不就是 composition, 为什么要使用 @
Inject 这新玩意?
@javax.enterprise.context.RequestScoped
public class CurrencyConverter { ... }
public class MyServlet extends HttpServlet {
@Inject CurrencyConverter cc;
...
}
t*********e
发帖数: 630
10
来自主题: Java版 - Spring Framework magic
container 自动做更多的工作,而且 behind the scene. 这会不会使 code debugging
变得更困难?
另外,这种直接使用 @inject annotation,不就是 composition, 为什么要使用 @
Inject 这新玩意?
@javax.enterprise.context.RequestScoped
public class CurrencyConverter { ... }
public class MyServlet extends HttpServlet {
@Inject CurrencyConverter cc;
...
}
z****e
发帖数: 54598
11
来自主题: Programming版 - 各路大神推荐个linux上的组合吧
反射本身是java的东西
只要有java的地方,就有反射
反射用来动态生成类对象,以及动态控制类成员
比如函数,内部对象等等,有了反射,才能实现很多框架
包括各种jvm上的脚本引擎
java不是static types嘛,有了反射,就变成dynamic了
反射很强大,你想怎么写就怎么写,随便改
但是一般不用,主要是写轮子的用反射
基本上java只要是个轮子,就用了反射
包括jruby, jython这些,也都用了反射
反射是java菜和高级程序员的分水岭
你理解了反射之后就明白,那些语法糖算毛,你自己都可以实现
spring主要是利用反射等机制实现了di
要实现inject,你首先得需要有个宿主object,否则怎么inject?
单纯一个func,inject了之后成什么?
有了di之后,基本上都淘汰掉static method了
至少用得很少,而且static主要存在方法区,which从来都比较小
所以能用heap就用heap
xml其实跟spring无关,启动时候找个config而已
你用properties什么其实也能实现相同的功能
只不过spring诞生的时候,xml如火如荼... 阅读全帖
(共0页)