我试图了解Javabean是如何工作的,因此我创建了一个简单的 JSP 项目,其中包含InfoRet.java (Javabean)和一个用于从bean检索值的JSP文件。
这是代码:
public class InfoRet implements java.io.Serializable {
private static final long serialVersionUID = 1L;
private String name;
private int age;
public InfoRet() {
}
public String getname() {
我只是在玩玩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"
我已经在Eclipse中编写了一个示例JSP文件和一个Java文件,并试图在我的JSP中调用Java类,但它不起作用。JAVA文件的代码如下:
TestJava.jva
public class TestJava {
public void test(String msg)
{
System.out.println("My name is "+msg);
}
}
Javafile位于src文件夹中。我的JSP文件test.jsp如下:
test.jsp
<%@ page language="java"
我正在尝试从WEB-INF/ jsp /A.jsp访问JSP文件。但是发现它有点复杂,难以理解。
有人能解释一些关于重定向url路径的事情吗?重定向路径应该是什么。我可以有一个像WEB-INF/MyHtml/AB.html这样的自定义路径吗
下面的代码在WebContent文件夹的Home.jsp文件中。(WebContent->Home.jsp)
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"&
我是新来的JSP,并试图简单的电源计算器。所以我从用户那里获取两个数字,然后得到计算结果并显示在页面上。这是我的豆类课程:
package org.mypackage.power;
public class MyPow {
private double base;
private double pow;
private double result;
MyPow()
{
base = 0;
pow=1;
}
/**
* @return the base
*/
public
我是创建简单的自定义标签库。但是,当我运行jsp时,代码下面出现了错误。有人能解释我的错误吗。
Compiling 1 source file to C:\Users\Senani\Documents\NetBeansProjects\JSTL\build\generated\classes
C:\Users\Senani\Documents\NetBeansProjects\JSTL\build\generated\src\org\apache\jsp\index_jsp.java:85: error: cannot find symbol
Test _jspx_th_t_test_
我创建了一个名为"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:
我在导入JSP子包中的类时出错。
有效代码index.jsp:
<%@ page import="a.b.TestDetails" contentType="text/html"
pageEncoding="UTF-8" errorPage="Error/error-page.jsp"%>
我正在接收的错误:
HTTP Status 404 - Not Found
type Status report
messageNot Found
descriptionThe requested resource is n
<HTML>
<BODY>
Hello! The time is now <%= new java.util.Date() %>
</BODY>
</HTML>
我试图用firefox打开这个微不足道的jsp文件,但是表达式不会求值。我已经安装了Java。
我是JSP的新手。我是否应该将jsp放在某个特定的目录中?或者我忘了在jsp文件中包含任何内容?
我正在使用Java和JSP开发一个网站。我把它放在猫上了。我的一个JSP使用了一个名为Message的自定义类。我在servlet中设置了一个arraylist消息,然后使用request.getAttribute()尝试在我的JSP中访问它,如果我将消息打印到控制台,它就能工作。然而,当我试图在我的网站上使用他们时,我得到了一个例外。
java.lang.ClassCastException: Message cannot be cast to classes.Message
org.apache.jsp.html.Chatroom_jsp._jspService(Chatroom_jsp.
有一个java类UserData。
package random;
public class UserData {
String username;
String email;
int age;
public void setUsername( String value )
{
username = value;
}
public void setEmail( String value )
{
email = value;
}
public void setAge( int value )
Tomcat不会在安装的同一台机器上执行JSP。
与其他帖子一样,我的代码测试也更简单:
<HTML>
<BODY>
Hello! The time is now <%= new java.util.Date() %>
</BODY>
</HTML>
对于本地IP,我有:
现在用本地主机进行测试
验证Apache的httpd.conf:
Include "C:/.../Httpd/conf/auto/mod_jk.conf"
在Tomcat的mod_jk.conf内部:
...
JkWorkers