سلام
چرا بجای حرف 'ی'، '?' گذاشت؟ چکار کنم که بجای حرف 'ی' خودِ 'ی' رو بزاره؟

یچیزی شبیه همین رو در یک فایل HTML امتحان کردم:

اما دیگه بجای حرف 'ی' نگذاشت '?' و خودِ 'ی' رو گذاشت.
این گاهی بخاطر Encoding نادرست اتفاق می افته اگه به این صورت استفاده کنید احتمالا نباید مشکلی داشته باشید.

اگه بعد از استفاده از این الگو هم باز مشکل همچنان وجود داشت کتابخونه servlet خودتون رو بررسی کنید گاهی بخاطر اون هم این مشکل بوجود میاد.
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.1.0</version>
<scope>provided</scope>
</dependency>
از این کتابخونه استفاده کنید.
ممنون، درست شد.
مشکل از contentType اش بود. charset اش روی UTF-8 تنظیم نکرده بودم.