@@获取servlet的上下文名称???@@

问题描述

importjavax.servlet.ServletConfig;importjavax.servlet.ServletException;importjavax.servlet.http.HttpServlet;importjavax.servlet.http.HttpServletRequest;importjavax.servlet.http.HttpServletResponse;publicclassMyTestServletextendsHttpServlet{publicvoidinit(ServletConfigconfig)throwsServletException{StringcontextName=config.getServletContext().getContextPath();}}

我之前在tomcat的server.xml中配置了一个上下文,名为:/bookJob通过config.getServletContext().getContextPath();可以获得contextName=/bookJob但今天换了个tomcat的环境,但api那些没变,只是server.xml中多了几个上下文程序也是原封不动的,但打开文件eclipse居然报错说getContextPath()未定义然后我试StringcontextName=config.getServletContext().getServletContextName()结果跑出来contextName=null我现在就是想获得上下文的名称,应该如何取呢???

解决方案

解决方案二:
该回复于2011-03-14 13:57:16被版主删除
解决方案三:
怎么没人?
解决方案四:
有人有人..
解决方案五:
getServletContextName()方法概述:publicjava.lang.StringgetServletContextName()返回webapplication的名字。
解决方案六:
你在一个Servlet的init中做这件事的意义是什么?
解决方案七:
引用5楼bao110908的回复:

你在一个Servlet的init中做这件事的意义是什么?

.
解决方案八:
我有我的道理,就是想在init中获得上下文名称,我的这个servlet只在启动阶段就运行,不接受别人的请求,因此没有request对象,所以才发此问

时间: 2024-09-20 13:45:11

@@获取servlet的上下文名称???@@的相关文章

jQuery获取当前对象标签名称的方法

 获取当前对象标签名称的方法有很多,本教程为大家介绍下使用jquery获取的具体实现 获取当前对象标签名称  代码如下: $(".classname")[0].tagName;     

ios-IOS获取系统相册图片名称在非ARC模式下报错

问题描述 IOS获取系统相册图片名称在非ARC模式下报错 dispatch_async(dispatch_get_main_queue(), ^{ ALAssetsLibraryAssetForURLResultBlock resultblock = ^(ALAsset *myasset){ ALAssetRepresentation *representation = [myasset defaultRepresentation]; NSString *fileName = [represen

c#-获取文件夹的名称,并分类移动

问题描述 获取文件夹的名称,并分类移动 有几个文件夹名为"1.1,1.2,1.3,2.1,2.2,2.3,....",移动到选择文件夹, 并创建 以"."前面的字为名创建文件夹 "1,2",并把'1.1,1.2,1.3','2.1,2.2,2.3'移入到创建的文件夹 解决方案 在D:测试目录下建立1.1.1.2.1.3.2.1.2.2.2.3等几个文件夹,然后运行我下面的程序. namespace ConsoleApplication1 { cl

javascript-js怎么获取servlet返回的值

问题描述 js怎么获取servlet返回的值 我jsp的登入form表单通过action属性把信息提交到一个servlet上了,也进行了处理,没有出错.然后我想 通过和jsp关联的javascript获取servlet返回的信息进行相关操作,例如密码错误弹出提示等,可是不知如何获取啊.还有我本来想把form 表单的action属性去掉,通过"登入"的一个点击事件,用Ajax进行表单信息提交可是也行不通因为没有反应. 解决方案 JS获取弹出窗口返回的值 解决方案二: 1.可以通过在jsp

怎么用jquery获取servlet中xml标签中的文本内容,

问题描述 怎么用jquery获取servlet中xml标签中的文本内容, // person.find("name").text; 这句话帮忙看下为什么返回不了文本内容? function but() { $.ajax({ type : "GET", url : "/AJAX/CServlet", dataType : "xml", success : function(data) { $(data).find("p

c# office excel-winform C#操作excel,如何动态获取excel单元格名称?

问题描述 winform C#操作excel,如何动态获取excel单元格名称? C#操作excel,用Axwebbrowser显示打开后的excel,如何动态获取excel单元格名称?比如A1,B2之类,鼠标点击A1的框可以读出行1列1,菜鸟求教了

android 设置 输入法-android中如何获取系统已安装的输入法,并且要获取到输入法的名称

问题描述 android中如何获取系统已安装的输入法,并且要获取到输入法的名称 android中如何获取系统已安装的输入法,并且要获取到输入法的名称,求大神解答,自己试没有一点思路 解决方案 Android 获取输入法高度使EditText不获取焦点(Android中系统输入法不主动弹出)Android EditText获取焦点,弹起输入法 解决方案二: http://zhidao.baidu.com/link?url=Eaqh-dK8MgbCAwbvhkfi3WZgivws33FYoeYTTF

android-从 OnCheckedChangeListener 的 CompoundButton中获取CheckBox key的名称

问题描述 从 OnCheckedChangeListener 的 CompoundButton中获取CheckBox key的名称 我使用接口 OnCheckedChangeListener,当点击 checbox 时 onCheckedChanged 方法被摧毁. 程序中有 10 个checkboxes.如何获取 CompoundButton 中点击的checkbox的名称?我觉得 CompoundButton 有所有需要的值,但是不知道怎么获取这个值. 例如: <CheckBox andro

JAVA之旅(十二)——Thread,run和start的特点,线程运行状态,获取线程对象和名称,多线程实例演示,使用Runnable接口

JAVA之旅(十二)--Thread,run和start的特点,线程运行状态,获取线程对象和名称,多线程实例演示,使用Runnable接口 开始挑战一些难度了,线程和I/O方面的操作了,继续坚持 一.Thread 如何在自定义的代码中,自定义一个线程呢? 我们查看API文档,我们要启动一个线程,先实现一个子类, package com.lgl.hellojava; public class MyThread extends Thread { @Override public void run()