1.服务器端执行效果
以下是本JSP HTTP服务器在Win32,JDK 1.6.0平台下的执行结果:
JSP HTTP服务器端的执行结果图
列出了JSP HTTP服务器当前载入的类的列表。当客户端的请求中包含JSP文件时,服务器端就会解释该JSP文件,并编译成class文件。服务器再通过该类载入该类对象的实例,并将实例放入Hashtable进行管理。当客户端再次请求相同JSP文件时,如果服务器端判断JSP文件没有被更新,则直接调用类所对应的类的实例对象来处理请求,而不再重复载入。
注意:如果要在Solaris平台上执行该系统,必须首先安装JDK,当前支持Solaris的JDK版本为1.6.0。并且要保证登录用户具有创建socket和读取服务页所在目录的权限。
2.客户端执行效果
以下是通过TheWorld浏览器(v1.40)访问JSP HTTP服务器的结果图:
客户端浏览器访问JSP HTTP服务器结果图
JSP HTTP服务器端JSP源代码片段
login.JSP文件读取并显示上一页中客户端提交的信息。JSP代码中,使用Request成员的getParameter接口对客户端的参数进行了读取并输出。