您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

Java到JSP-如何将Java应用程序集成到JSP网页中?

Java到JSP-如何将Java应用程序集成到JSP网页中?

1)您必须使用一些返回一些结果的方法来定义一个类。例如

package example;
public class WordLength {

private String word="";
public int length=0;

public WordLength(){}

public void setWord(String w){
    word = w;
    length = word.length();
}

public String getWord(){
    return word;
}

public int getLength(){
    return length;
}

}

2)您必须编译Java文件生成一个.class。您可以使用命令来完成javac。否则,您可以在Eclipse工作区的文件夹中查找,并在项目的文件夹中找到.classeclipse生成文件

3)将此文件放在一个名为WEB_INF\classes\exampletomcatdocuments文件夹根目录的文件夹中。(示例是包的名称

4)在您的jsp文件中导入java类并使用它:

<!-- wordLegth.jsp -->

<%@ page language="java" import="java.util.*" %>

<html>
  <head>
    <title>Word length</title>
  </head>
  <body>

    <jsp:useBean id="counter" scope="session" class="example.WordLength"/>

    <% 
      String w1= request.getParameter("p1"); 
      int l1 = 0;
      counter.setWord(w1);
      l1 = counter.getLength();
    %>

    <p> The word <%= w1 %> has <%= l1 %> characters.</p>

  </body>
</html>

要求用户插入单词的表单会自动调用此示例:

<!-- form.html -->
<html>
  <head>
    <title>Form</title>
  </head>
  <body>

    <form action="wordLegth.jsp">

      <p> Word 1: <input name="p1"></p>
      </p>
      <input type="submit" value="Count">
    </form>
  </body>
</html>

问候卢卡

java 2022/1/1 18:15:56 有550人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶