PDA

View Full Version : سوال: ارتباط jsp and servlet



laughing
چهارشنبه 13 خرداد 1388, 18:30 عصر
با سلام
وقتی در یک صفحه jsp یا html با استفاده از تگ فرم می خواهیم درخواستمان را برنامه دیگری پاسخ بگوید از action برای نوشتن آدرس استفاده می کنیم.
حال اگر بخواهیم آدرس یک servlet را به action در netbeans بدهیم چگونه باید این آدرس داده شود؟
در نت بینز سرولت در پوشه هایی قرار می گیرد من هر کاری می کنم نمی توانم به سرولت دسترسی پیدا کنم :ناراحت:

it4six
یک شنبه 17 خرداد 1388, 11:34 صبح
با سلام
هر سرولت با یک متغیری که در لینکهات می زاری فراخوانی می شه مثلا موقع اضافه کردن یه سرولت جدید ازت می پرسه که متغییر دسترسی به این سرولت را چه به نامم .
حالا اگه چند سرولت دارین باید برای هر کدوم پارامتر مخصوص خودش رو ارسال و دریافت کنید.
به عنوان مثال




<?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>
<servlet-name>UrlRedirector</servlet-name>
<servlet-class>servlets.UrlRedirector</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>UrlRedirector</servlet-name>
<url-pattern>/ReDir</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>


ReDir اسم اون پارامتری هست که باید ارسال بشه
این توضیحات در فایل web.xml موجوده