小编pra*_*spa的帖子

Java字符串替换和NUL(NULL,ASCII 0)字符?

测试了别人的代码,我注意到一些JSP页面打印出时髦的非ASCII字符.深入了解源代码我发现了这个小窍门:

// remove any periods from first name e.g. Mr. John --> Mr John
firstName = firstName.trim().replace('.','\0');
Run Code Online (Sandbox Code Playgroud)

使用空字符替换String中的字符甚至可以在Java中工作吗?我知道'\0'会终止一个C字符串.这会是时髦人物的罪魁祸首吗?

java string replace nul

31
推荐指数
3
解决办法
10万
查看次数

Tomcat blankpage为默认错误页面

首先,我正在使用Tomcat 5.5和我的.jsp在/webapps/foo/bar/*.jsp中.

我按照此处的说明设置了默认的404错误页面.在我输入的TOMCAT_HOME/conf/web.xml中:

    <error-page>
    <error-code>404</error-code>
    <location>/error.html</location>
    </error-page>
Run Code Online (Sandbox Code Playgroud)

我将测试error.html文件的副本丢弃到每个dirs中(我不确定/error.html指的是哪里):

/webapps/
/webapps/foo/
/webapps/foo/bar/
Run Code Online (Sandbox Code Playgroud)

每当我尝试在url的/foo/missingpage.html或/foo/bar/missingpage.html浏览器中访问不存在的页面时,我都会被重定向到/foo/error.html中存在的错误页面.

但是,尝试在url /missingpage.html的浏览器中访问不存在的页面会产生空白页.或者/missingDir/missingfile.html的任何排列也会产生一个空白页面.有什么建议?我错过了一些额外的配置吗?

谢谢

PR

tomcat http-status-code-404

6
推荐指数
1
解决办法
1万
查看次数

标签 统计

http-status-code-404 ×1

java ×1

nul ×1

replace ×1

string ×1

tomcat ×1