求JSP高手们个菜鸟问题

2025-03-01 20:38:59
推荐回答(6个)
回答1:

1.首先文件必须保存成 .jsp形式的
2.其次你的电脑上必须安装 tomcat
3.将你上述改成jsp的文件放到 tomcat安装目录中 的 tomcat/wapps/下,自己在建立一个文件夹 比如test中
tomcat/wapps/test/h.jsp
4.启动tomcat,双击tomcat/bin/tomcat.exe 成功后后有提示,不要关闭该窗口
5.在浏览器中输入
http://localhost:8080/test/h.jsp
即可浏览该网页!

回答2:

int i ,sun=0;
for (i=1; sun=100; i++)
{
sum=sun+i;
}
错误很多:
int i ,sun=0;

int i;
int sum=0;

sun=100 → sum==100

sum=sun+i; → sum=sum+i;

<%=sun%> → <%=sum%>

即使上面的语法错误改了,也显示不出来。jsp不能直接用IE打开,得放在jsp容器中,比如说tomcat。
下载tomcat解开 → 把你写的jsp(test.jsp)放在wapps/test目录下 → 运行tomcat\bin\startup.bat → IE中访问http://localhost:8080/test/test.jsp → 你就看到页面了,
然后是什么呢:0
为什么呢?你可以仔细看下你的程序。你的循环写得有点问题,根本就没进去

回答3:

p 标签 -- 表示段落,里面可以加入文字,列表,表格等

<% %>这个东西说成动态就太不准确了
这其实是指的后台执行代码,并不在前台显示

JSP的实质就是就servlet只是为了简化开发才出来的,虽然你写的的页面,实际上在后台生成了一个servlet 而<% %>里面的东西就是在servlet里加的代码

不知道你明白了没有!

回答4:

<%@ page contentType="text/html;charset=GB2312"%>





哎呀
<%
int i ,sum=0;
for (i=1; sun=100; i++)
{
sum=sum+i;
}
%>

是什么呢:

<%=sum%>





另外,你必须把这个页面放到你的WEB服务器上用HTTP地址打开。。

回答5:

for (i=1; i<100; i++)
{
sum=sun+i;
}
另外sun也写错了,应该是sum。

回答6:

整个程序代码中你看到sum这个变量在哪了吗?
大意啊.