相关疑难解决方法(0)

如何避免JSP文件中的Java代码?

我是Java EE的新手,我知道类似以下三行

<%= x+1 %>
<%= request.getParameter("name") %>
<%! counter++; %>
Run Code Online (Sandbox Code Playgroud)

是一种旧式的编码方式,在JSP版本2中,存在一种避免JSP文件中的Java代码的方法.有人可以告诉我替代的JSP 2行,以及这种技术的名称是什么?

java jsp scriptlet

1649
推荐指数
24
解决办法
28万
查看次数

在Java Servlet中生成HTML响应

如何在Java servlet中生成HTML响应?

html servlets

48
推荐指数
2
解决办法
13万
查看次数

什么是隐式对象?这是什么意思?

每当我研究JSP和Servlets时,我都会遇到隐含对象,这个术语的意思是什么?

如何在我的程序中调用它们而不实例化对象?谁实例化隐式对象?请详细说明.

谢谢

java jsp servlets

18
推荐指数
2
解决办法
2万
查看次数

直接在scriptlet <%XY%>中使用EL $ {XY}

在我的项目中,我每次打开JSP时都要对变量进行设置.我<% %>在JSP和EL中使用scriptlet尝试了它,${}它给出了变量.

但它似乎不起作用.

 <% String korrekteAntwort=${frage.korrekteAntwort};%>
 <%session.setAttribute("korrekteAntwort", korrekteAntwort);%>
Run Code Online (Sandbox Code Playgroud)

之后有一个错误korrekteAntwort=${},是不是可以在scriptlet中直接从EL中转换变量?

java jsp el scriptlet

4
推荐指数
1
解决办法
5402
查看次数

<%= foo%>和$ {foo}之间的区别

首次在JSP中编码,我需要将变量的值呈现给HTML.看起来有很多方法可以做到这一点; 这些之间的区别是什么(假设我有一个变量命名foo)?

<%= foo %>
Run Code Online (Sandbox Code Playgroud)

${ foo }
Run Code Online (Sandbox Code Playgroud)

jsp el scriptlet

3
推荐指数
1
解决办法
468
查看次数

标签 统计

jsp ×4

java ×3

scriptlet ×3

el ×2

servlets ×2

html ×1