社区
Web 开发
帖子详情
关于servlet的服务器配置
xiaoyan
2001-11-12 03:20:34
加精
各位大虾请多多帮忙!
我现在刚学java不到几天,我现在想做一个以servlet为服务端,用jsp传递参数到servlet。
但是始终入不了门
因为不会配servlet服务器,根本就是试不了,怎么学?
我现在是win2000 server/jbuilder
...全文
177
8
打赏
收藏
关于servlet的服务器配置
各位大虾请多多帮忙! 我现在刚学java不到几天,我现在想做一个以servlet为服务端,用jsp传递参数到servlet。 但是始终入不了门 因为不会配servlet服务器,根本就是试不了,怎么学? 我现在是win2000 server/jbuilder
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
java2ee
2002-01-15
打赏
举报
回复
靠
真他妈懒
管他什么配置
就不能举一反三么
可惜了人家那么多口舌
pashliu
2001-11-30
打赏
举报
回复
我用的是Apache+Tomcat配置!
czm1976
2001-11-12
打赏
举报
回复
lke
manyjoys
2001-11-12
打赏
举报
回复
关注什么?
zych72
2001-11-12
打赏
举报
回复
关注
manyjoys
2001-11-12
打赏
举报
回复
首先进行配置,project->project properties->选择Servers页,确保未选中Application Sever is web Server这个check box,Server下拉框,选择tomcat3.2,这是jbuilder自带的JSP和Servlets解释器(注意project properties(当前项目的设置)与Default project properties(默认的项目)的区别)
然后建立Servlet过程如下:
File->new(在Web页中双击Servlet)->在Servlet向导中class中填入HelloWorld(注意大小写),下一步->无须修改,下一步->无须修改,下一步->完成,写代码如下:
将Jbuilder自动产生的代码全部选中,用以下的代码代替:
package learnjsp; //打包
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
import java.util.*;
public class HelloWorld extends HttpServlet //扩展HttpServlet
{
private static final String CONTENT_TYPE = "text/html; charset=GBK";
/**Initialize global variables*/
public void init() throws ServletException
{
}
/**doGet方法,必须实现*/
public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException
{
response.setContentType(CONTENT_TYPE);
PrintWriter out = response.getWriter(); //out输出对象,用它来输出html
String title="Hello!! I am ManyJoys Let's be Friends!"; //定义一变量
out.println("<html>");
out.println("<head><title>第一个Servlet</title></head>");
out.println("<body bgcolor=\"white\">");
out.println("<center>-----Start------</center><br>");
out.println("<center><h1>"+title+"<h1></center>");
out.println("<br><center>-----End------</center>");
out.println("</body></html>");
}
/**Clean up resources*/
public void destroy()
{
}
}
这样在项目列表中就可以看到刚才新生成的文件,HelloWorld.java
用右键点击它,在菜单中选择:Web Run
这样就可以开始一个简单的Servlet的运行了
如若有问题,请列出!
附:
在:你的(项目工作目录)(project properties->paths->working directory中设置)\defaultroot\WEB-INF 目录下有一文件web.xml,你用UltraEdit或Notebook打开后,你会发现
<servlet>
<servlet-name>helloworld</servlet-name> //Servlet的名称
<servlet-class>learnjsp.HelloWorld</servlet-class> //Servlet所在的路径,即包
</servlet>
<servlet-mapping>
<servlet-name>helloworld</servlet-name> //Servlet的镜像名
<url-pattern>/helloworld</url-pattern> //镜像路径,即在地址输入的名称,如:http://guozz:7001/helloworld
</servlet-mapping>
这就是Servlet的配置,当然在你使用Jbuilder时它已经帮你修改好,如果你不使用Jbuilder的话,你就需要手工修改,Web.xml文件所存的/WEB-INF目录是固定的,而Servlet类文件即存储在classes目录下
这个配置对其它服务器类似!
xiaoyan
2001-11-12
打赏
举报
回复
我不想使用jrun、weblogic等工具可以吗?
xiaoyan
2001-11-12
打赏
举报
回复
up以下
谢谢,好几天了都!
jstl-1.2.1 jar
jstl-1.2.1,之前的版本需要在
服务器
中
配置
一下,而且它分成了两个jar(jstl.jar和standard.jar)还有一个tld文件,而1.2已经不用
配置
了,直接把javax.
servlet
.jsp.jstl-1.2.1.jar和javax.
servlet
.jsp.jstl-api-1.2.1.jar两个jar放到
服务器
的lib文件夹下就行了(我记得是这样子的,反正那样做的可以用的),资源里还有很多帮助文档:javax.
servlet
.jsp.jstl-1.2.1-javadoc.jar,javax.
servlet
.jsp.jstl-1.2.1-sources.jar,javax.
servlet
.jsp.jstl-api-1.2.1-javadoc.jar,javax.
servlet
.jsp.jstl-api-1.2.1-sources.jar,需要的朋友可以拿去用用,同样,还是0积分。
Servlet
配置
与使用
Servlet
(Server Applet)是Java
Servlet
的简称,称为小服务程序或服务连接器,用Java编写的
服务器
端程序,具有独立于平台和协议的特性,主要功能在于交互式地浏览和生成数据,生成动态Web内容。狭义方面来讲
Servlet
是指Java语言实现的一个接口,广义的
Servlet
是指任何实现了这个
Servlet
接口的类,一般情况下,人们将
Servlet
理解为后者。
Servlet
运行于支持Java的应用
服务器
中。
servlet
的两种
配置
方式、
servlet
的生命周期、
Servlet
Config接口、
Servlet
Context接口
servlet
的两种
配置
方式 若想让
Servlet
正确地运行在
服务器
中并处理请求信息,必须进行适当的
配置
,关于
Servlet
的
配置
主要有两种方式,分别是通过Web应用的
配置
文件web.xml来完成
配置
和使用@Web
Servlet
注解的方式完成。 1.xml方式 <
servlet
> <
servlet
-name>Hello
Servlet
</
servlet
-name> <
servlet
-class>web.controller.HelloServl
servlet
的两种
配置
方式
servlet
的两种
配置
方式 servlert有两种
配置
方式:①在web.xml文件写入内容②直接在
servlet
类写注解 1.web.xml文件 <
servlet
> <
servlet
-name>Action</
servlet
-name> <
servlet
-class>com.demo.
servlet
.Action
Servlet
</
servlet
-class> </
servlet
> <
servlet
-m...
tomcat解析(-)学习如何写一个
servlet
服务器
你有没有想过,如果由你来编写一个
Servlet
服务器
,你会怎么写,当然先假定你已经阅读了
servlet
服务器
的规范,知道它应该如何组织自己以及如何对请求做出响应等.对于已有一定j2ee工作经验的人来说(先假定它完全没看到
servlet
服务器
的实现),我想他应该也有一个大概的概念,关于如何编写一个
servlet
服务器
.软件行业的发展最具有深远意义的是开源的产生,因为开源,我们可以学习到其它高手对某一
Web 开发
81,092
社区成员
341,716
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章