2 qq 25120753 qq_25120753 于 2016.01.31 17:06 提问

新建servlet,在浏览器输出,可是换行显示不了,小白求支招
 public void doGet(HttpServletRequest request, HttpServletResponse response)
            throws ServletException, IOException {
        response.getWriter().print(request.getScheme()+"<br/>");//获取请求协议
        response.getWriter().print(request.getServerName()+"<br/>");//获取服务器名称
        response.getWriter().print(request.getServerPort()+"<br/>");//获取服务器端口号
        response.getWriter().print(request.getContextPath()+"<br/>");//项目名称
        response.getWriter().print(request.getServletPath()+"<br/>");//获取Servlet路径
        response.getWriter().print(request.getQueryString()+"<br/>");//获取参数部分
        response.getWriter().print(request.getRequestURI()+"<br/>");//获取URI=项目名称+Servlet路径
        response.getWriter().print(request.getRequestURL()+"<br/>");//获取URL
    }

7个回答

qq_25120753
qq_25120753   2016.01.31 17:07

图片说明

qq_25363893
qq_25363893   2016.01.31 17:30

在后面加上“

qq_25363893
qq_25363893   2016.01.31 17:31

在响应的后面加上 br 标签

showbo
showbo   Ds   Rxr 2016.01.31 17:45

你代码里面是

 <br/>

,输出截图为什么是

 </br>

自己认真看下代码,如果确认是

 <br/>

自己检查下java配置,肯定是输出html代码被编码了

qq_25120753
qq_25120753 截图是我后来把它修改为<br/>的,以为会有关系……可是该怎么解码呢?
接近 2 年之前 回复
Royal_lr
Royal_lr   Ds   Rxr 2016.01.31 18:36

/被编码了吧,,,,

sinat_31692541
sinat_31692541 应该是的, 可是怎么解决啊…………
接近 2 年之前 回复
sinat_31692541
sinat_31692541 应该是的, 可是怎么解决啊…………
接近 2 年之前 回复
Evankaka
Evankaka   Ds   Rxr 2016.01.31 19:02


直接写
就可以了,不用/

qq_25120753
qq_25120753 不行的
接近 2 年之前 回复
fk002008
fk002008   2016.01.31 22:48

你的响应写这个响应头了吗、、
比如 Content-type : text/html

qq_25120753
qq_25120753 成功了!!谢谢………………
接近 2 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!