求JSP高手们个菜鸟问题

来源:百度知道 编辑:UC知道 时间:2024/07/12 21:45:54
在下是JSP刚入门的初学者,应为学校要求编辑动态网页,所以开始学。JSP也已经全安装好了。教程上说的:<% %>之间的东西是网业的动态部分,但是我按照几个例子中的对其在JSP页面上进行编译,但是不管我怎么编译,到了HTML页面上<% %>之中的东西总是显示不出来,只能显示出在JSP页面上编译的文字部分和背景颜色部分,请问这怎么解决?另外请高手们告在下这样学好这门课程啊?
如,以下是JSP页面编译的:
<%@ page contentType="text/html;charset=GB2312"%>
<html>
<head>
</head>
<body bgcolor=cyan>
<font size=5>
<p>哎呀
<%
int i ,sun=0;
for (i=1; sun=100; i++)
{
sum=sun+i;
}
%>
<p> 是什么呢:
<BR><%=sun%>
</front>

</body>
</html>
下图是转换成HTML后的显示
请问这是什么意思?

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 标签 -- 表示段落,里面可以加入文字,列表,表格等