如果我们要新增一个部门,在控制层里可以这样写
@RequestMapping(baseUrl+"ADD"+suffix)
public void add(HttpServletRequest request, HttpServletResponse response)
throws RuntimeException, Exception {
response.setContentType("text/html;charset=gbk");
PrintWriter out = response.getWriter();
flag = departmentServiceImpl.add(request);
if (flag > 0){
outMsg = "{success:true,msg:'新增部门信息成功!'}";
}else if (flag == -1){
outMsg = "{success:false,msg:'部门名称已存在!'}";
} else {
outMsg = "{success:false,msg:'新增部门信息失败!'}";
}
out.println(outMsg);
}
这样我们返回到页面的提示无非就是成功、失败或者是部门名称已存在。
如果我们把response.setContentType("text/html;charset=gbk");中的text/html反过来写会怎样呢。一旦我们写成了html/text,结果很明显,返回到前台的将不再是操作结果,而是提示你是否要保存文件。如果你保存了这个文件,把它拖到MyEclipse中打开,或者用写字板打开,你会发现,里面的内容就是应该返回的操作结果。抛开这么多繁琐的理论,我们完全可以这么理解:text/html就是从文本转到html页面;而html/text就是从页面转到文本。但是从html页面是不可能直接转到文本的,所以你需要下载,然后自己打开来看。
分享到:
相关推荐
.println("<table align='center'><tr><th>图片</th><th>产品名称</th><th>产品价格</th><th colspan=2>操作</th></tr>"); try { DBaccess db = new DBaccess(); ArrayList<Goods> goods = db.Search...
<servlet> <servlet-name>HelloWorldname</servlet-name> <!-- 此说明该<servlet/> 已经得到了注册名HelloWorldname, 既此servlet已经得到了注册名HelloWorldname, 它与<servlet-mapping/>必须注册同样的注册...
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <init-param> <param-name>contextConfigLocation</param-name> <param-value>/WEB-INF/dispatcher-servlet.xml</...
</init-param><br/> <init-param><br/> <param-name>height</param-name><br/> <param-value>20</param-value><br/> </init-param><br/> </servlet><br/> <br/> <servlet-mapping><br/> <servlet-name>checkimage</...
<servlet-name>dwr-invoker</servlet-name> <servlet-class> org.directwebremoting.servlet.DwrServlet </servlet-class> <init-param> <param-name>debug</param-name> <param-value>true</...
/><br/> </td><br/> </tr><br/> <tr><br/> <td align="right"><br/> <html:submit property="submit" value="Submit"/><br/> </td><br/> <td align="left"><br/> <html:reset/><br/> </td><br/> </tr><br/></table>...
<artifactId>javax.servlet-api</artifactId> <version>3.1.0</version> <artifactId>commons-io</artifactId> <version>2.11.0</version> <artifactId>mybatis</artifactId> <version>3.5.5</version> ...
<artifactId>standard</artifactId> <version>1.1.2</version> <artifactId>jstl</artifactId> <version>1.2</version> <artifactId>jsp-api</artifactId> ... <artifactId>javax.servlet-api</artifactId>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> page Size : ${pageSize} <br /> Total Posts: ${...
<url-pattern>/servlet/loginServlet</url-pattern> </servlet-mapping> <servlet> <servlet-name>registerServlet</servlet-name> <servlet-class>servlet.registerServlet</servlet-class> </servlet> ...
<url-pattern>/servlet/AxisServlet</url-pattern> </servlet-mapping> <servlet-mapping> <servlet-name>AxisServlet</servlet-name> <url-pattern>*.jws</url-pattern> </servlet-mapping> <servlet-...
<groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>2.5</version> </dependency> <!--jsp--> <dependency> <groupId>javax.servlet.jsp</groupId> <artifactId>jsp-api</...
1、下载资源 ... <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> </exclusion> </exclusions> </dependency> 再引用com.customize poi系列poi,poi-ooxml,poi-ooxml-schemas
企业信息交流系统v1.0(CICS v1.0)<br/>CICS:corporation information chat system<br/>该系统是为了解决企业之间沟通互助的问题,<br/>该系统是作业。<br/>该系统全部用 servlet开发完成。<br/>该系统开发环境为:...
<servlet-name>Quercus Servlet</servlet-name> <servlet-class>com.caucho.quercus.servlet.QuercusServlet</servlet-class> <init-param> <param-name>license-directory</param-name> <param-value>WEB-INF/...
<servlet-name>ideawu</servlet-name> <servlet-class> org.springframework.web.servlet.DispatcherServlet </servlet-class> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> ...
34<br/>4.2.4 使用Spring配置DWR 35<br/>4.3 DWR与JSF 36<br/>4.3.1 JSF Creator 36<br/>4.3.2 Servlet Filter 36<br/>4.4 DWR与Struts 37<br/>4.4.1 Struts creator 37<br/>4.4.2 开始顺序 37<br/>4.5 DWR与...
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>test</servlet-name> <url-pattern>...
<param-value>/upload/</param-value> </init-param> <init-param> <param-name>debug</param-name> <param-value>true</param-value> </init-param> <load-on-startup>1</load-on-startup> </servlet> ...
out.println("<br><br><br><hr><center><font color=red size=12><B>"); try...{ UserBean user=new UserBean(); if(user.check(name,pword)) out.println("登陆成功"); else out.println("登陆失败"); }...