JSP的源代码写在哪?
myeclipse中创建了web project之后出现了一个index.jsp,是把jsp的源代码写在这里吗? 还有那个什么.java的文件是什么情况?求指导,会提高悬赏的啊。
myeclipse中创建了web project之后出现了一个index.jsp,是把jsp的源代码写在这里吗? 还有那个什么.java的文件是什么情况?求指导,会提高悬赏的啊。
答案:jsp文件是一个可以对页面和java代码都能操作的页面,可以有html标签和java代码嵌套。java文件是你的类文件,只能有java代码, 服务器执行jsp文件的时候其实本质是执行的java文件,我们把这种特殊的java文件称作servlet,他具有一定固有的结构。执行过程是这样的 首先我们要知道servlet是个什么东西,你可以理解为他是一个java web需要遵守的规范,他其实是一个接口inte易做图ce,我们常用的tomcat就是一个servlet容器,他实现了servlet这个接口。所以我们的服务器Tomcat处理web请求的时候就是把jsp首先翻译转换成一个servlet文件(后缀是java的文件,只是拥有特定的格式所以叫做servlet),然后服务器执行这个servlet文件,根据servlet里的方法调用其他的java文件,根据不同的需要各种java文件定义各种不同的类和功能,最终servlet执行结束用输出流打印一个htm文件格式输出到页面,浏览器识别这个htm显示出来,所以我们浏览器显示的并不是jsp而是jsp翻译成servlet运行后输出的htm
其他:有类文件,和jsp文件之分。
类文件是 Java类的源代码。
Jsp是网页源代码,Jsp中可以引用Java类及方法,还有就是html代码。
上一个:JSP 代码 , List怎么用,怎么能不从后台获取,先自己弄个值 当做静态页面调试?代码如下,有没有人帮调通
下一个:基于WEB的会员管理系统源代码,最好JSP,发邮箱或者直接发链接地址,sunny26peng@163.com