还有就是在JSP中我访问的类,如果我改了一下程序,编译之后,好像TOMCAT有时还不能即时反应过来,还是以前那个类在起作用,只有把WEB服务器重新启动了才能,是这样吗?是不是还要进行另外的设置,我用的是TOMCAT 5
解决方案 »
- 将TTS引擎技术应用于Web页面实现中文朗读
- jsp的网站,源文件中的图片已经修改了,为什么刷新后显示的还是修改前的图片?
- 用Struts1,突然升级到Struts2有关于正确使用Action的问题请教大家
- 我觉得struts2.0和spring的兼容性不太好
- 复杂的竞技投票站,到期自动将输者的票数转给赢者.有很多组竞技投票,应该如何实现此功能?!
- struts表单问题..急..真心谢谢!
- 一个菜鸟JavaScript问题
- Maximo7.5如何上传附件
- 关于JDK1.4.1和TOMCAT1.4,MYSQL之间在WINXP的设置问题!!!
- 为什么文件上传马上访问,路径没问题,出404错误?
- eclipse+tomcat+struts菜鸟问题!
- 如何查询两个时间值之间的数据
while (rs.next())
{
for (int colIndex=0;colIndex<colCnt;colIndex++){
word=rs.getObject(colIndex+1);
if (word!=null)
rString.append(word.toString()+"`"); else
rString.append(" `");
}
你说的修改程序后没有及时调整是因为IE有缓冲,你只要把IE关掉重新打开一个就行了/
至于写JSP代码,我的建议是不要写太多的逻辑在里面.把逻辑放到servlet处理,而JSP只简单的把需要的数据填充到需要的地方,点缀一下页面使它可以达到动态/否则你就不得不把大量精力用于调试简单的JSP了/暂时就这些了,以后还请多多交流/
翻译时间错误;
运行时间错误。
Jsp指定的异常类:
JspException;
JspError.
学会读懂Jsp的错误提示页面。其实我觉得这要靠自己的经验的,只有通过实践才能掌握得更多。
return;try,cathch基本上用这些就可以调试了
out.close();
return;
类似于response.write的语句:
out.print(...);
从数据库取出数值时,if(value==null) value=""; 最好在插入记录的时候检查非空项,其它的可设置默认值。
tomcat中要设置reload=true,具体设置办法你搜索一下就一堆。
做jsp要注意宏观设计,与asp有许多不同。给点耐心!
在配置服务器的时候设置成reloadable="true"/,Tomcat就会在你Jsp文件改变的时候自动从新编译它的