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
即可浏览该网页!
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
为什么呢?你可以仔细看下你的程序。你的循环写得有点问题,根本就没进去
p 标签 -- 表示段落,里面可以加入文字,列表,表格等
<% %>这个东西说成动态就太不准确了
这其实是指的后台执行代码,并不在前台显示
JSP的实质就是就servlet只是为了简化开发才出来的,虽然你写的的页面,实际上在后台生成了一个servlet 而<% %>里面的东西就是在servlet里加的代码
不知道你明白了没有!
<%@ page contentType="text/html;charset=GB2312"%>
哎呀
<%
int i ,sum=0;
for (i=1; sun=100; i++)
{
sum=sum+i;
}
%>
是什么呢:
<%=sum%>
另外,你必须把这个页面放到你的WEB服务器上用HTTP地址打开。。
for (i=1; i<100; i++)
{
sum=sun+i;
}
另外sun也写错了,应该是sum。
整个程序代码中你看到sum这个变量在哪了吗?
大意啊.