jsp页面中<a>标签链接到其他页面时为何显示的是那个页面的源代码?
我的那部分的代码是<a href="do_download.jsp" >,请好心人尽快告诉我!!!谢谢!
追问:另一个文件是html形式
<a href=>
html中你的的<% SmartUpload su = new SmartUpload();
su.initialize(pageContext);
su.setContentDisposition(null);
su.downloadFile("/upload/123.doc");
%>这些是属于jsp的,html不能转换成servlet换成jsp页面试一试
那四条代码是JSP里的,我知道,你没看清呢,html中的我只写了最重要的一条,还是不明白你说的是什么问题??
这是我的html代码:检查了一下,好像都有开始和结尾啊!希望能再帮帮忙。。。谢谢!
<HTML>
<HEDA>
<TITLE>下载文件</TITLE>
</HEDA>
<BODY>
点击相应的链接下载<BR><BR>
<a href=>
你后面写一个br标签,换行你写成</br>
答案:是用tomcat服务器打开的吗?如果不是的话,浏览器会直接弹出保存文件对话框,而不是执行jsp文件。
其他:你的另外一个页面编译成了servlet了没 你那个页面有问题。少了一个符号或者一个标签结尾。你可以考到Myeclipse中看看。看看字体是不是都是变黑色的。从基础标签《html》开始找。平常写的时候要注意。有开始就要有结尾。
上一个:怎样在JSP中插入css代码
下一个:请给一个完整代码的例子,在html代码中将Form中的值传到jsp中显示出来