jsp 相关问题

JSP(JavaServer Pages)是一种在服务器上运行的基于Java的视图技术,它允许您在(客户端语言,如HTML,CSS,JavaScript等)中编写模板文本,并与后端Java代码进行交互。

通过<%@ include file

我需要将参数传递给包含的jsp <%@ include file="second.jsp" %> 我需要在一个jsp页面中多次使用它,所以我需要传递id。 我无法使用 jsp:include 因为 jsp 看不到 s...

回答 1 投票 0

无法在 jsp 中使用外部 css 样式

我只是想学习servlet 和使用jsp 文件。我想使用外部 css 文件来设置起始页(/登录页)的格式,但我没能做到。它适用于内部 cs...

回答 1 投票 0

生成的java文件中第[14]行发生错误:只能导入类型。 siteo.progettoweb 解析为一个包

我需要帮助! 我正在尝试将 java 类导入到一些 jsp 文件中。 eclipse 编译正确,但是当我启动程序时,出现以下错误消息: 类型异常报告 留言无法合作...

回答 1 投票 0

如何将 jasper-reports 与 Spring MVC 一起使用?

我想使用 jasper-reports 生成报告,但我无法确定控制器应包含哪些信息,因为当我创建报告时,我正在使用...的结果集作为数据源。

回答 2 投票 0

如何使用 JSTL/CSS 将首字母大写?

我正在编写 JSP/JSTL 应用程序。我想将链接样式设置为第一个字母大写,其余字母小写。例如,“我的链接”将变为“我的链接”。 我看到在 CSS 中我可以这样做: ...

回答 4 投票 0

Bootstrap 5 下拉子菜单未展开

我正在尝试在 Bootstrap 5 中实现下拉菜单。出现下拉菜单,但单击时子菜单项不会展开。这是我的代码: 我正在尝试在 Bootstrap 5 中实现下拉菜单。出现下拉菜单,但单击时子菜单项不会展开。这是我的代码: <body> <nav class="navbar navbar-expand-lg navbar-light bg-light"> <div class="container-fluid"> <a class="navbar-brand" href="main.jsp">Green Garden</a> <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div class="collapse navbar-collapse" id="navbarNav"> <ul class="navbar-nav me-auto mb-2 mb-lg-0"> <li class="nav-item"> <a class="nav-link active" aria-current="page" href="main.jsp">Home</a> </li> <li class="nav-item"> <a class="nav-link" href="main.jsp">List</a> </li> </ul> <ul class="navbar-nav ms-auto"> <li class="nav-item dropdown"> <a class="nav-link dropdown-toggle" href="#" id="navbarDropdown" role="button" data-bs-toggle="dropdown" aria-expanded="false">member</a> <ul class="dropdown-menu" aria-labelledby="navbarDropdown"> <li><a class="dropdown-item active" href="login.jsp">sign in</a></li> <li><a class="dropdown-item" href="join.jsp">sign up</a></li> </ul> </li> </ul> </div> </div> </nav> <div class="container"> <div class="col-lg-4"></div> <div class="col-lg-4"> <div class="jumbotron" style="padding-top: 20px"> <form method="post" action="loginAction.jsp"> <h3>Sign in to your Account!</h3> <div class="form-group"> <input type="text" class="form-control" placeholder="username" name="userID" maxlength="20"> </div> <div class="form-group"> <input type="password" class="form-control" placeholder="password" name="userPassword" maxlength="20"> </div> <input type="submit" class="btn btn-primary form-control" value="로그인"> </form> </div> </div> </div> <script src="https://cdn.jsdelivr.net/npm/@popperjs/[email protected]/dist/umd/popper.min.js" integrity="sha384-oBqDVmMz4fnFO9gybBogGzS1nQZVXT1mo/xWOVvBMEFJlHq2BOsvI5g5EnnxI3Ns" crossorigin="anonymous"></script> <script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.bundle.min.js" integrity="sha384-kenU1KFdBIe4zVF0s0G1M5b4hcpxyD9F7jL+3oY2amUK7B1o3J6tYf0XK72smfY6" crossorigin="anonymous"></script> </body> </html> 问题:标有“会员”的下拉菜单显示正确,但单击时子菜单项(登录、注册)不会展开。 我尝试过的: 确保正确包含 Bootstrap CSS 和 JavaScript。 验证下拉菜单的结构。 预期行为:当我单击“会员”下拉列表时,我希望看到子菜单项(登录、注册)展开并可单击。 有人可以帮我找出我做错了什么吗? 谢谢! 只需在 body 标签末尾添加这两个脚本即可: <script src="https://cdn.jsdelivr.net/npm/@popperjs/[email protected]/dist/umd/popper.min.js" integrity="sha384-oBqDVmMz4fnFO9gybBogGzS1nQZVXT1mo/xWOVvBMEFJlHq2BOsvI5g5EnnxI3Ns" crossorigin="anonymous"></script> <script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.bundle.min.js" integrity="sha384-kenU1KFdBIe4zVF0s0G1M5b4hcpxyD9F7jL+3oY2amUK7B1o3J6tYf0XK72smfY6" crossorigin="anonymous"></script>

回答 1 投票 0

如何在jsp文件中显示来自Maria DB的数据

我想将数据库中的数据值放入员工类中,然后在jsp文件中显示所有值。但是,继续出现错误,提示列表为空。 D b 数据库2 员工.java 包

回答 1 投票 0

在 Struts 2 中对服务器的调用之间保存数据

我有一个 Action 类,如下所示: 公共 XyzAction 扩展 ActionSupport{ 公共字符串方法1(){ // 通过调用无状态会话 bean 获取 Map 地图 m = RemoteInterface.getMap(); } 公开

回答 2 投票 0

如何使用 OGNL 从 Struts 2 检索数据

我需要向用户显示注册用户。这里使用的是Struts2,我对它很陌生。但我知道如何在不使用 Struts 2 的情况下检索元素,我将使用集合设置所有元素...

回答 2 投票 0

value="${fn:escapeXml(true)}"/> 有没有用?

有一个简单的问题: 值 =“${fn:escapeXml(true)}”/> 上面的代码,我在隐藏的输入字段中以各种形式使用它,如下所示: 有一个简单的问题: value="${fn:escapeXml(true)}"/> 上面的代码,我在隐藏输入字段中以各种形式使用它,如下所示: <input type="hidden" name="Eatit" value="${fn:escapeXml(false)}"/> 我知道这个 JSTL 函数对于防止字符串表单中的 XML 注入很有用。 我的问题是 boolean 或 integer 是否可以以相同的方式进行操作,这是针对隐藏输入值篡改的有用解决方案吗? 谢谢。 不,这没有用。当该值是包含或可能包含需要转义的特殊字符的字符串时,转义该值非常有用。文字字符串 "true" 和 "false" 不包含任何此类字符,因此无需转义它们。

回答 1 投票 0

如何防止人们在 Spring MVC 中进行 XSS?

如何防止Spring MVC中的XSS?现在我只是将所有输出用户文本的地方放入 JSTL 标签或 fn:escapeXml() 函数中,但这似乎容易出错...

回答 8 投票 0

在 Struts 2 中使用提交表单时出现 NoSuchMethodError

我目前正在学习 Apache Struts 网站上的教程。 目前,每当我按下表单上的“提交”按钮或单击 Bruce Philips 超链接时,我都会收到 NoSuchMethodError。

回答 5 投票 0

如何格式化 LocalDateTime 以将其呈现在 JSP 视图中

我将在 JSP 视图中格式化 LocalDateTime 值。我正在使用 Spring 和 Java 8。现在我的视图显示 LocalDateTime 值:“2016-08-05T22:19:05.034”,但我想以 t...

回答 2 投票 0

JSP:如何删除复选框单击时文本区域的值,该值也反映在java类字段中

我已经在 .jsp 文件中创建了一个文本区域,并且我正在处理复选框单击时文本区域的启用和禁用。 场景:1 我选中了复选框并在文本区域中写了一些内容...

回答 1 投票 0

如何使用Spring Boot应用程序渲染JSP

我是第一次使用spring并且 我找不到连续两天收到 404 的原因。 这是我的[更新] pom.xml 我是第一次使用 spring 并且 我找不到连续两天收到404的原因。 这是我的[更新] pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.earth</groupId> <artifactId>EarthBnb</artifactId> <version>1.0-SNAPSHOT</version> <packaging>war</packaging> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.5.7.RELEASE</version> <relativePath /> </parent> <name>EarthBnb</name> <properties> <endorsed.dir>${project.build.directory}/endorsed</endorsed.dir> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>jstl</artifactId> </dependency> <!-- Need this to compile JSP --> <dependency> <groupId>org.apache.tomcat.embed</groupId> <artifactId>tomcat-embed-jasper</artifactId> <scope>provided</scope> </dependency> <dependency> <groupId>org.eclipse.jdt.core.compiler</groupId> <artifactId>ecj</artifactId> <version>4.6.1</version> <scope>provided</scope> </dependency> <dependency> <groupId>javax.persistence</groupId> <artifactId>persistence-api</artifactId> <version>1.0.2</version> <scope>provided</scope> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-aop</artifactId> <version>4.3.11.RELEASE</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-aspects</artifactId> <version>4.3.11.RELEASE</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-beans</artifactId> <version>4.3.11.RELEASE</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>4.3.11.RELEASE</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context-support</artifactId> <version>4.3.11.RELEASE</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-core</artifactId> <version>4.3.11.RELEASE</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-expression</artifactId> <version>4.3.11.RELEASE</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-framework-bom</artifactId> <version>4.3.11.RELEASE</version> <scope>runtime</scope> <type>pom</type> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-instrument</artifactId> <version>4.3.11.RELEASE</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-instrument-tomcat</artifactId> <version>4.3.11.RELEASE</version> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat</artifactId> <scope>provided</scope> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-jdbc</artifactId> <version>4.3.11.RELEASE</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-jms</artifactId> <version>4.3.11.RELEASE</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-messaging</artifactId> <version>4.3.11.RELEASE</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-orm</artifactId> <version>4.3.11.RELEASE</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-oxm</artifactId> <version>4.3.11.RELEASE</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-test</artifactId> <version>4.3.11.RELEASE</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-tx</artifactId> <version>4.3.11.RELEASE</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-web</artifactId> <version>4.3.11.RELEASE</version> <type>jar</type> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>4.3.11.RELEASE</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc-portlet</artifactId> <version>4.3.11.RELEASE</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-websocket</artifactId> <version>4.3.11.RELEASE</version> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.5.7.RELEASE</version> <scope>runtime</scope> <type>pom</type> </dependency> <dependency> <groupId>javax.servlet.jsp.jstl</groupId> <artifactId>javax.servlet.jsp.jstl-api</artifactId> <version>1.2.1</version> </dependency> <dependency> <groupId>org.glassfish.web</groupId> <artifactId>javax.servlet.jsp.jstl</artifactId> <version>1.2.2</version> </dependency> <dependency> <groupId>org.eclipse.persistence</groupId> <artifactId>eclipselink</artifactId> <version>2.5.2</version> </dependency> <dependency> <groupId>org.eclipse.persistence</groupId> <artifactId>org.eclipse.persistence.jpa.modelgen.processor</artifactId> <version>2.5.2</version> <scope>provided</scope> </dependency> <dependency> <groupId>javax</groupId> <artifactId>javaee-web-api</artifactId> <version>7.0</version> <scope>provided</scope> </dependency> <dependency> <groupId>joda-time</groupId> <artifactId>joda-time</artifactId> <version>2.9.2</version> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.7.0</version> <configuration> <source>1.8</source> <target>1.8</target> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-war-plugin</artifactId> <version>2.5</version> <configuration> <warName>ROOT</warName> <failOnMissingWebXml>false</failOnMissingWebXml> <webResources> <resource> <directory>frontend/build</directory> <targetPath>/</targetPath> <filtering>false</filtering> </resource> </webResources> </configuration> </plugin> <plugin> <groupId>org.jacoco</groupId> <artifactId>jacoco-maven-plugin</artifactId> <version>0.7.5.201505241946</version> <executions> <execution> <id>default-prepare-agent</id> <goals> <goal>prepare-agent</goal> </goals> </execution> <execution> <id>default-report</id> <phase>prepare-package</phase> <goals> <goal>report</goal> </goals> </execution> </executions> </plugin> </plugins> </build> </project> 我的控制器 package controller; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.servlet.ModelAndView; @Controller public class indexController { @RequestMapping("/index") public ModelAndView myindex(){ return new ModelAndView("index.jsp"); } } 我的主要 package earthbnb; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.builder.SpringApplicationBuilder; import org.springframework.boot.web.support.SpringBootServletInitializer; @SpringBootApplication public class SpringBootWebApplication extends SpringBootServletInitializer { public static void main(String[] args) { SpringApplication.run(SpringBootWebApplication.class, args); } @Overridehttps://stackoverflow.com/posts/46391915/edit# protected SpringApplicationBuilder configure(SpringApplicationBuilder application) { return application.sources(SpringBootWebApplication.class); } } 我也添加了 spring.mvc.view.prefix: /WEB-INF/jsp/ spring.mvc.view.suffix: .jsp 到 src/main/resources/application.properties。 jsp页面位于src/main/webapp/WEB-INF/jsp/内 如果您需要任何其他信息,请告诉我。 如有任何帮助,我们将不胜感激... 您正在使用 spring-boot 依赖项,然后您将使用传统的 XML 文件。 这直接来自文档 - Spring Boot 更倾向于约定而不是配置,旨在让您尽快启动并运行。 首先弄清楚,您想要进行 Spring-MVC 还是 Spring-Boot 项目。 要从 Spring Boot 应用程序服务器 JSPs,您可以看到我的现有答案 spring boot控制器无法到达jsp视图 更新- 随着OP更新问题,我正在添加所需的更改,以便使其正常工作。 项目目录结构 pom.xml - 包含所需的最小依赖项(如果您不是其他应用程序服务器,则排除 tomcat)。它具有最少的依赖项,您可以根据需要添加。 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.demo</groupId> <artifactId>SpringMVCDemo</artifactId> <version>0.0.1-SNAPSHOT</version> <packaging>war</packaging> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.5.7.RELEASE</version> <relativePath /> </parent> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> <java.version>1.8</java.version> </properties> <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <exclusions> <exclusion> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>jstl</artifactId> </dependency> <!-- Need this to compile JSP --> <dependency> <groupId>org.apache.tomcat.embed</groupId> <artifactId>tomcat-embed-jasper</artifactId> <scope>provided</scope> </dependency> <dependency> <groupId>org.eclipse.jdt.core.compiler</groupId> <artifactId>ecj</artifactId> <version>4.6.1</version> <scope>provided</scope> </dependency> </dependencies> </project> The Main class package com; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.builder.SpringApplicationBuilder; import org.springframework.boot.web.support.SpringBootServletInitializer; @SpringBootApplication public class SpringBootWebApplication extends SpringBootServletInitializer { public static void main(String[] args) { SpringApplication.run(SpringBootWebApplication.class, args); } @Override protected SpringApplicationBuilder configure(SpringApplicationBuilder application) { return application.sources(SpringBootWebApplication.class); } } 索引控制器 - (您应该在这里使用更具体的注释@RestContoller来具体,而@Controller也工作正常) 这里的视图名称应该只包含 name ,您的代码也包含 .jsp 扩展名。 package com.controller; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.servlet.ModelAndView; @Controller public class IndexController { @RequestMapping("/index") public ModelAndView myindex() { return new ModelAndView("index"); } } 应用程序属性 spring.mvc.view.prefix:/WEB-INF/jsp/ spring.mvc.view.suffix:.jsp server.port=8081 我不确定您是否要使用嵌入式 tomcat 或其他应用程序服务器,例如 Glassfish、WLP 或 Weblogic。即使您是其他服务器,也只需转到项目目录并使用以下命令构建 war 文件 mvn clean install 它将在目标文件夹中创建 war,您可以将其放入您选择的应用程序服务器中。 另请参阅 Baeldung 中的 Spring Boot With JavaServer Pages (JSP) 有更详细的解释。 pom.xml: <dependency> <groupId>org.apache.tomcat.embed</groupId> <artifactId>tomcat-embed-jasper</artifactId> <version>10.1.18</version> </dependency> 控制器: @GetMapping("/viewBooks") public String viewBooks(Model model) { model.addAttribute("books", bookService.getBooks()); return "view-books"; }

回答 2 投票 0

Struts 组合框未在验证时填充所选值

我已经完成了组合框的验证。如果我不选择任何值并提交表单字段,则会出现错误,但如果我选择某个值并提交表单,则不会填充所选值。 注意:它

回答 1 投票 0

是否可以在 Eclipse 中突出显示 JSP 文件内的 JavaScript 脚本?

我主要使用 JS、JSP 和 JAVA 文件,我尝试了几种不同的解决方案,但似乎无法突出显示其中的内容 就像 JavaScript 一样

回答 1 投票 0

org.apache.jsp.home_jsp._jspService(home_jsp.java:139)处的java.lang.NullPointerException[重复]

下面是我的.jsp 的一部分。 <%User user = (User) (session.getAttribute("user"));%> 欢迎光临<%= user.getFirstName() + " " + user.getLastName()%> 而我就是

回答 2 投票 0

如何在 EL 中连接字符串?

如何将 promoPrice 变量打印为字符串的一部分,仅需 4.67 美元? ${(促销价格!= null)? “只需 $${promoPrice}”:“免费”} 如何获取 promoPrice 变量作为字符串 ONLY $4.67 的一部分进行打印? <c:set var="promoPrice" value="4.67" /> <p>${(promoPrice != null) ? "ONLY $${promoPrice}" : "FREE"}</p> 如果您已经使用 EL 3.0(Java EE 7;WildFly、Tomcat 8+、GlassFish 4+、Payara、WAS 9+ 等),那么您可以使用新的 += 运算符: <p>${not empty promoPrice ? 'ONLY $' += promoPrice : 'FREE'}</p> 如果您尚未使用 EL 3.0,则可以使用 EL 2.2(Java EE 6;JBoss AS 6/7、Tomcat 7、GlassFish 3、WAS 8 等)通过参数调用直接方法的功能,然后应用该功能于String#concat(): <p>${not empty promoPrice ? 'ONLY $'.concat(promoPrice) : 'FREE'}</p> 或者,如果您甚至还没有使用 EL 2.2(Java EE 5 或更早版本;JBoss AS 5- Tomcat 6-、WAS 7- 等),则使用 JSTL <c:set> 使用连接的值创建一个新的 EL 变量只是内联值: <c:set var="promoPriceString" value="ONLY $${promoPrice}" /> <p>${not empty promoPrice ? promoPriceString : 'FREE'}</p> 在您的特定情况,另一种方法是将表达式分成两部分: <p>${not empty promoPrice ? 'ONLY $' : 'FREE'}${promoPrice}</p> 如果 ${promoPrice} 为 null 或空,则无论如何都不会打印。 直接jstl方式 <c:set var="promoPrice" value="4.67" /> <p> <c:choose> <c:when test="${(promoPrice != null)}"> ONLY $${promoPrice} </c:when> <c:otherwise> FREE <c:otherwise> </c:choose> </p> 与 EL 2.0+ 兼容的字符串连接的一个简单而强大的解决方案是使用中间变量: <c:set var="promoPrice" value="4.67" /> <c:set var="priceText" value="ONLY ${promoPrice}" /> <p>${(promoPrice != null) ? priceText : "FREE"}</p> 根据 @BalusC,从 EL 2.2 开始,您可以使用 String#concat() 方法进行串联,从 EL 3.0 开始,您可以使用新的 += 运算符来实现此目的。 我做了类似的事情,我有一个变量mathjaxUrl,我想联系它其他字符串 <c:set var="mathjaxUrl" value="https://cdnjs.cloudflare.com/ajax/libs/mathjax" /> ... some other stuff here <c:set var="mathjaxUrl" value="${mathjaxUrl}?config=TeX-AMS-MML_HTMLorMML" /> 希望这对你有帮助 这行不通? <c:set var="promoPrice" value="4.67" /> <p>${(promoPrice != null) ? "ONLY $"${promoPrice} : "FREE"}</p> 请注意,${promoPrice} 位于引号之外。这看起来是最简单的解决方案。

回答 5 投票 0

如何从JSP请求对象获取基本URL?

如何从JSP请求对象中获取基本URL? 以下是完整 URL 的示例: http://localhost:8080/SOMETHING/index.jsp 我想要的是index.jsp之前的部分,在JSP中怎么可能呢?

回答 6 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.