首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在JSP中调用自己的方法

如何在JSP中调用自己的方法
EN

Stack Overflow用户
提问于 2016-02-18 10:13:45
回答 1查看 164关注 0票数 0

我试图在我的JSP文件中获取Web,当我在HTML中调用它时,这个方法是有效的,比如:

代码语言:javascript
复制
</br>
<%=getParameter(request, "requestID")%>
</br>

当我在我的jspInit方法中调用我的方法时,我得到一个错误,任何人都知道它如何修复,下面是代码:

代码语言:javascript
复制
<%!
    public String getParameter(HttpServletRequest request, String param) {
        String result = request.getParameter(param);
        return result.replace("&", "&amp;").replace("\"", "&quot;").replace("<", "&lt;").replace(">", "&gt;").replace("'","$#039;");
    }
%>

<%!  
    public void jspInit(){
        String temp = getParameter(request, "requestID");
    }
%>

错误:

代码语言:javascript
复制
JBWEB004211: Stacktrace:
org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:85)
org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:69)
org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:469)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:361)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:339)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:326)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:606)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:308)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:309)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:242)
javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-02-18 10:25:11

你在改造方向盘。您似乎希望显示参数值,并在参数值中转义HTML符号。

JSP允许获取参数值。

JSTL的c:out标记和thge JTSL的fn:escapeXml函数都转义HTML符号。

因此,您所需要的(在正确的installing the JSTL之后)以及在JSP中声明c或fn标记库的用法,是

代码语言:javascript
复制
<c:out value="${param.requestID}"/>

代码语言:javascript
复制
${fn:escapeXml(param.requestID)}

Scriptlet在1998年很酷。2年后(IIRC),他们的使用被劝阻而倾向于定制标签,然后是JSTL和JSTL。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35478536

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档