我在用jsp和servlet做一个小的论坛的时候遇到了两个问题:(1)在主页上显示的文章列表,点击他,通过这个超链接去访问显示文章的servlet(传入了参数),但是在点击后显示文章出现了问题,他弹出来的是一个下载页面,下载后用浏览器打开,才能显示相应的文章,并且servlet查询数据库数据的sql语句没问题,我打印出来看了,可为什么不直接显示文章页面呢?(老师说用myEclips部署就不出现问题了)但我想知道为什么(2)在写文章的时候,写好后提交到相应的servlet处理,我在servlet中写了如下设置:
if(title==null || content==null){
this.showError("文章或者标题不能为空",request,response);
}else{
.....//入库操作等
}
但是奇怪的是,我标题和内容都不写也能提交,并作入库操作,在页面上显示的是null,要是换成判断字符长度的话问题2可以解决,我想知道为什么,什么都不写的情况下,那个if语句没有执行,直接执行了else这两个问题还希望各位前辈指点一二,小弟不胜感激!!!
if(title==null || content==null){
this.showError("文章或者标题不能为空",request,response);
}else{
.....//入库操作等
}
但是奇怪的是,我标题和内容都不写也能提交,并作入库操作,在页面上显示的是null,要是换成判断字符长度的话问题2可以解决,我想知道为什么,什么都不写的情况下,那个if语句没有执行,直接执行了else这两个问题还希望各位前辈指点一二,小弟不胜感激!!!
解决方案 »
- JSP向当前项目写入一个.txt文件,出现问题
- jsp 页面不通过javabean、servlet,可以直接调用一个类吗?如果可以的话该怎么调用呀?
- 关于javamail api 的问题,知道的XDJM帮帮忙啊
- 引用resources中的东西,用 <bean:message key="totalweb.title">可以么?
- 你写JSP用什么编辑工具?
- 朋友们,谢谢了! 进来看看吧! 框架(SHH)的问题!
- 急。new ActiveXComponent("Word.Application") 无法启动doc!
- 严重: Exception starting filter struts2 java.lang.NoClassDefFoundError: org/apache
- 请教 : jsp文件更新时发生的错误.
- 有关服务器的几个问题,求助?
- 在ECLIPSE里面用tomcatplugin启动TOMCAT的问题。
- 同一个request为什么会去不到值
2 ==null 和 .equals("") 都要判断才行。
我原来在jsp代码中的第一行写了的
<%@page contentType="text/html;charset=gbk"%>
在提问的时候我忘记说了