頁</a> <%}if(intPage>1){%> <a href="manage.jsp?strPage=<%=intPage-1%>">上一頁</a><%}%> <br>到第<input type="text" maxlength="5" name="strPage" value="1"/>頁進行查看 <input type="submit" value="確認" class="buttonface"/></form> <br> <p align="left"> <a href="add.jsp">添加信息</a> <a href="index.jsp">返回首頁</a> </p> <P> </P> </body> </html>
//******************************************FilterSpecial .java过滤用户输入 package moonsoft.test.j2ee.news; public class FilterSpecial { public FilterSpecial() { } public static String filter(String input) { if(!hasSpecialChars(input)) { return input; } StringBuffer filtered =new StringBuffer(input.length()); char c; for(int i=0; i<=input.length()-1; i++) { c=input.charAt(i); switch(c) { case ''''<'''':filtered.append("<"); break; case ''''>'''':filtered.append(">"); break; case ''''"'''':filtered.append("&uot;"); break; case ''''&'''':filtered.append("&"); break; default: filtered.append(c); } } return (filtered.toString()); } public static boolean hasSpecialChars(String input) { boolean flag=false; if((input!=null)&&(input.length()>0)) { char c; for(int i=0; i<=input.length()-1; i++) { c=input.charAt(i); switch(c) { case ''''>'''': flag=true; break; case ''''<'''': flag=true; break; case ''''"'''': flag=true; break; case ''''&'''': flag=true; break; } } } return flag; } }
上一页 [1] [2] |