JSP将字符串转换为对象
正如标题所说,我想执行以下代码JSP将字符串转换为对象,jsp,Jsp,正如标题所说,我想执行以下代码 <% String res = "response.sendError ( HttpServletResponse.SC_UNAUTHORIZED,\"You don't have enough privileges\" );"; %> <%=res%> 只需使用: <% response.sendError(...); %> 分隔符已经直接执行了代码。我从另一个应用程序获得response.senderro(…)到
<%
String res = "response.sendError ( HttpServletResponse.SC_UNAUTHORIZED,\"You don't have enough privileges\" );";
%>
<%=res%>
只需使用:
<% response.sendError(...); %>
分隔符已经直接执行了代码。我从另一个应用程序获得response.senderro(…)
到.jsp文件,因此另一个应用程序决定是否发送response.senderro(…)
。应用程序正在以字符串格式发送此响应。sendError(…)
,因此我需要将其从字符串转换为对象。@niren这是一个愚蠢的设计。Java实际上没有计算字符串的方法。让此应用程序向您发送一些应该出错的简单指示符(例如,值为“error”
)的字符串,并使用类似
的内容。(也就是说,我实际上并不是这样做的,但我不知道这个其他应用程序和您的web应用程序之间的接口是什么,以及为什么它涉及到生成JSP。)