源代码如下:
我想让它运行起来以后,出现一个html业面,但是它出现无法显示页面提示,却出现一个下载文件的页面
,哪位高手给讲解一下package servlettest;import java.io.IOException;
import java.io.PrintWriter;import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;import uitilities.ServletUitilities;
public class DefaultFill extends javax.servlet.http.HttpServlet {
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
response.setContentType("text/html ");
request.setCharacterEncoding("gbk");
PrintWriter out=response.getWriter();
out.println(ServletUitilities.headWithTitle(getServletInfo()));
String name = request.getParameter("name");
if(name==null||name.trim().equals("")) {
name="noname无名氏";
}
String email = request.getParameter("email");
if(email==null || email.trim().equals("")) {
email="未填充邮箱,以默认值填充;";
}
String num = request.getParameter("num");
if(num==null||num.trim().equals("")) {
num="0000";
}
out.println(name+"<br>");
out.println(email+"<br>");
out.println(num+"<br>");
out.println(ServletUitilities.tail);
}
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
this.doGet(request, response);
}
public String getServletInfo() {
return " 缺失参数用默认参数填充";
}
}
我想让它运行起来以后,出现一个html业面,但是它出现无法显示页面提示,却出现一个下载文件的页面
,哪位高手给讲解一下package servlettest;import java.io.IOException;
import java.io.PrintWriter;import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;import uitilities.ServletUitilities;
public class DefaultFill extends javax.servlet.http.HttpServlet {
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
response.setContentType("text/html ");
request.setCharacterEncoding("gbk");
PrintWriter out=response.getWriter();
out.println(ServletUitilities.headWithTitle(getServletInfo()));
String name = request.getParameter("name");
if(name==null||name.trim().equals("")) {
name="noname无名氏";
}
String email = request.getParameter("email");
if(email==null || email.trim().equals("")) {
email="未填充邮箱,以默认值填充;";
}
String num = request.getParameter("num");
if(num==null||num.trim().equals("")) {
num="0000";
}
out.println(name+"<br>");
out.println(email+"<br>");
out.println(num+"<br>");
out.println(ServletUitilities.tail);
}
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
this.doGet(request, response);
}
public String getServletInfo() {
return " 缺失参数用默认参数填充";
}
}
解决方案 »
- 急问:为什么在jsp的frameset的onUnload函数中打开一个空窗口,会改变jsp的当前frame
- 关于修改input type='hidden' 中的value值
- jsp wap 开发中乱码问题
- java中定义方法的返回类型能不能用传进去的参数来替代
- 有关JDBC的一个例子
- ■■■■■■■■■■十万火急,word中拷贝到其他文档中序号变了
- 请问,mysql的rollback会影响其他用户的操作么?谢谢
- WEB框架菜单页隐藏的问题
- 如何在JSP中导入自定义类?
- 在java中变量前后加 @是什么意思?如: @swith@ ;"@DATASOURCE@"
- 表单取值为""的问题
- html源文件转换成js代码?
楼主【jixiuffff】截止到2008-07-01 13:44:21的历史汇总数据(不包括此帖):
发帖数:2 发帖分:20
结贴数:0 结贴分:0
未结数:2 未结分:20
结贴率:0.00 % 结分率:0.00 %
如何结贴请参考这里:http://topic.csdn.net/u/20080501/09/ef7ba1b3-6466-49f6-9d92-36fe6d471dd1.html