一.SESSION使用方法的区别
PHP中的SESSION的使用方法:1.每次使用SESSION必须使用SESSION_START();2.注册SESSION使用SESSION_REGISTER();3.SESSION初始化使用$_SESSION["SESSION名"];4.SESSION使用完后须使用UNSET()或SESSION_UNREGISTER()方法关闭SESSION.(其中第2,4点在某些版本的浏览器中可以不使用,只要启动SESSION和初始化SESSION就可以了)
JAVA中的SESSION的使用方法:1.在SERVLET中,使用REQUEST.GETSESSION(TRUE).SETATTRIBUTE("SESSION名", 初始值)注册并初始化SESSION(只有在第一次注册SESSION时GETSESSION方法使用TRUE属性);使用REQUEST.GETSESSION().GETATTRIBUTE("SESSION名")获得SESSION值.2.在JSP中:使用SESSION.GETATTRIBUTE("SESSION名")获得SESSION值;
二.页面提示的区别
PHP中页面提示:使用ECHO方法弹出提示信息,页面重定向使用HEAD("页面跳转地址")方法.
JAVA中页面提示:使用REQUEST.GETWRITER().PRINTLN()方法弹出提示信息,页面重定向使用REQUEST.SENDREDIRECT("页面跳转地址")方法.
三.错误信息提示
PHP中错误信息提示:一般仅仅出现在语法和SQL语句处.
JAVA中错误信息提示:采用逐层报错的形式,故采用JAVA平台中的特有纠错方式—调试(DEBUG);大体操作功能键有F5代表STEP INTO进入目标方法的方法体内、F6代表STEP OVER进行下一步、F7代表STEP RETURN从目标方法的方法体内出来、F8代表RESUME忽略当前断点并进入下一个断点的调试.