jsp中 <%out.print("<jsp:include flush=\"true\" page=\"ceshi1.jsp\"/>");%>
1个回答
展开全部
要理解jsp目的最终也只是生成一个html文件, 你的这句话相当于在生成这样的html: <html><jsp:include flush="true" page="ceshi1.jsp"/></html> ,浏览器的引擎去解析的时候 就把你的那句话也当做html的标记去解析,当然引擎是识别不了的,但你右击看源码的话还是会有你输出的这个字符串的,只是解析不了而不显示,如果只是想纯输出字符串的话,应该对特殊字符转义输出:
<%out.print("<jsp:include flush=\"true\" page=\"ceshi1.jsp\"/>");%>
<%out.print("<jsp:include flush=\"true\" page=\"ceshi1.jsp\"/>");%>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询