2009-08-25 15 views
6

निर्देशिका निर्देशिका प्राप्त करना मैं जेटी सर्वर पर चलाने के लिए नेटबीन्स में निर्मित और चलने वाला सर्वलेट प्राप्त करने का प्रयास कर रहा हूं। स्थानीय रूप से हमेशा काम करता है, हालांकि जेटी पर तैनाती वास्तव में चलने वाले सर्वलेट की बजाय निर्देशिका सूची में परिणाम देती है।जेट्टी सर्वलेट नहीं चल रहा है -

समस्या संदर्भ कॉन्फ़िगरेशन के साथ प्रतीत होती है, लेकिन मुझे नहीं पता कि मैं क्या गलत कर रहा हूं।

<?xml version="1.0" encoding="ISO-8859-1"?> 
<!DOCTYPE Configure PUBLIC "-//Mort Bay Consulting//DTD Configure//EN" 
"http://jetty.mortbay.org/configure.dtd"> 

<Configure class="org.mortbay.jetty.webapp.WebAppContext"> 
    <Set name="contextPath">/query</Set> 
    <Set name="war"> 
     <SystemProperty name="jetty.home" default="."/>/webapps/Link/I5Link.war 
    </Set> 
</Configure> 

कोई मदद:, मैं एक contex मानचित्रण सेटअप के साथ इस तरह की तैनाती कर रहा हूँ

<?xml version="1.0" encoding="UTF-8"?> 
<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee 
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"> 
<servlet> 
    <description>Raw Query</description> 
    <servlet-name>query</servlet-name> 
    <servlet-class>core.SQL</servlet-class> 
</servlet> 
<servlet-mapping> 
    <servlet-name>query</servlet-name> 
    <url-pattern>/query</url-pattern> 
</servlet-mapping> 
<session-config> 
    <session-timeout> 
     30 
    </session-timeout> 
</session-config> 
<welcome-file-list> 
    <welcome-file>index.jsp</welcome-file> 
    </welcome-file-list> 
</web-app> 

घाट की तरफ:

यहाँ युद्ध फ़ाइल में web.xml के लिए एक्सएमएल है बहुत प्रशंसित

उत्तर

3

मैं जेटी के साथ काम नहीं किया है, लेकिन मैं इस यूआरएल का परीक्षण होगा:

http://localhost:8080/query/query?whateverYouNeed

अगर यह काम करता है, मैं निम्न में से एक के लिए अपने < यूआरएल पैटर्न > बदल जाएगा:

< यूआरएल पैटर्न >/</url पैटर्न >

< यूआरएल पैटर्न > * </url पैटर्न >

+0

धन्यवाद! मैं जावा के सर्वलेट पक्ष में बहुत नया हूं और यह मुझे पागल कर रहा था। मुझे लगता है कि मैं समझना शुरू कर रहा हूँ। एक बार फिर धन्यवाद। –

+0

मुझे खुशी है कि आप स्वयं से समझ गए हैं;) – ATorras

संबंधित मुद्दे