答案:因为JSP文件用浏览器打开就是显示文本代码。。。。
你想看到HTML的静态效果又要页面能交互,必须在JSP里写程序代码或HTML代码,并且发布WEB工程时访问JSP才能显示对应的HTML效果,否则单纯只能显示文本内容。所以一般别人发来的JSP想看效果,必须后缀名改成HTM然后丢进浏览器才能看到页面
其他:说明页面错了 首先,你的方面如果是通过本地直接访问的话,肯定不会被执行,因为jsp是服务器端Web端语言,你需要将这个jsp站点架设到Tomcat或者其他jsp网站环境下,通过浏览器地址访问该网站,这样jsp脚本才能够得到执行,并返回正确的页面。