我想执行一些像
这样的动作<% Locale locale = request.getLocale(); %>
<%@include file="/layouts/common/modal_body.<%="_"+locale%>jsp"%>
基本上我在scriplet中的locale
中有一个变量,并且想用它来指向该语言环境的某些jsp,但是不知道如何实现它。
允许在另一个文字中划线?
答案 0 :(得分:0)
@include file
被称为静态包含,它就像一个内联包含,即文件的内容将包含在翻译阶段(记住#include
的{{1}})。它不能有动态文件名。
为此你必须使用C
语法是
<jsp:include page=”fileName” />
所以,
<jsp:include page="{relativeURL | <%= expression %>}">