2014-01-17 34 views
0

我是jsp的新手。 我正在用戶輸入(名稱)在文本字段中。該輸入保存在xml文件中。 我使用name屬性作爲參數並將此參數發送到另一個jsp文件,以便用戶可以將子節點添加到給定參數。如何在jsp中傳遞特殊字符(如%&jsp)

除了& + %以外,一切正在完善。我將參數轉換爲httpparam,所以& value is %26 + value is %2B and % value is %25/ value is %2F所有其他工作正常。 我沒有與其他特殊字符的問題,但因爲我包括& +%它給我空值,而不是在其他jsp隱藏fields.and這是爲什麼我沒有從String name = request.getParameter(「名稱「);這個聲明。 即使我的網址看起來像jsp?name =%25 for%參數。和... jsp?name =%26爲&參數 和... jsp?name =%2B for +作爲參數 我的xml文件具有ISO-8859-1編碼 problem2)如果我發送parameter as是名用戶給出)它也是空的,而不是零,但單獨<或>或> <或<>工作正常 ,我不能限制輸入特殊字符,因爲它是要求

可以在任何一個可以幫助我 謝謝提前。

+0

歡迎#1。請注意格式化您的問題,分隔代碼段,語法等,以使其他人更易於閱讀和更容易回答。 – Neeku

+0

?param1 =%2B&param2 =%2B您不想編碼&參數之間的參數,只是參數值內的和號。這是個問題嗎? – developerwjk

回答

相關問題