在标记属性中可以使用EL表达式吗?
我写了以下代码
<jsp:useBean id="beans" class="pl.adamski.heroku.Beans"/>
<jsp:useBean id="questions" class="${beans.questionManager}"/>
但是它没有编译,我得到了以下错误:
The value for the useBean class attribute ${beans.questionManager} is invalid
我只是在玩玩JSP。我只是想测试一些<jsp:useBean>的东西,但是我做不到,每次我使用<jsp:useBean>的时候,我都会收到一个错误。即使我只有这个,我也会得到一个错误:
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
我创建了一个名为"Data“的类,并在JSP中调用它。当我把它组合在一起时,错误会说,
Data cannot be resolved to a type
2: pageEncoding="ISO-8859-1"%>
3: <%@ page import= " Data" %>
4: <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
5:
/main.jsp (行: 10,列: 9) useBean类属性TestBean的值无效。
类型异常报告
message /main.jsp (行: 10,列: 9) useBean类属性TestBean的值无效。
The server encountered an internal error that prevented it from fulfilling this request.
org.apache.jasper.JasperException: /main.jsp (line: 10, column: 9) The value for the useBean
如何将参数从页面的useBean传递到Java?我有一些数据在表单中传递,提交按钮没有问题,但没有办法发送其他任何东西。请帮帮忙?下面是我的代码:
<input name = "deleteGameButton" type = "submit" value = "Delete"
onclick = "submitToServlet('DeleteGameServlet');">
下面是对应的javascript:
function submitToServlet(newAction)
{
d
我是jsp的新手,所以请耐心听我说。
我创建了一个包含列表的bean。
public class ListBean {
List<Question> questions;
public void addquestion(Question question) {
this.questions.add(vraag);
}
public List<Question > getQuestions() {
return questions;
}
public void setQuestions(List<Question> questi
我试图处理一个简单的JSP表单,它接受您的名字和姓氏,然后打印:
Your first name: entered_first_name
Your last name: entered_last_name
使用jsp:useBean动作标签,到目前为止没有运气.
让我先展示一下到目前为止我写了些什么,然后我会解释这个问题。
UserData类如下所示:
package pack;
public class UserData {
private String firstName;
private String lastName;
public String ge