我正在尝试seq
将从JSP调用的字符串变量传递给 Java 程序,并通过将字符串作为参数传递给其对象来将其传递给另一个 Java 程序。我不知何故被卡住了。
启动.jsp:
<%@ page import="org.dypbbi.nirmiti.ProtModMain %>
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>NIRMITI</title>
</head>
<body>
<h1>Please wait...</h1>
<%
String seq=request.getParameter("s");
ProtModMain.getSequence(seq);
%>
</body>
</html>
ProtModMain.java:
package org.dypbbi.nirmiti;
public class ProtModMain {
String sequence="";
public static String getSequence(String str)
{
return str;
}
public static void main(String args[])throws Exception
{
ProtModMain MainObj = new ProtModMain();
sequence = MainObj.getSequence();
new ObjectFactory(sequence);
}
}
Start.jsp 将从HTML中检索字符串值。它通过方法将字符串传递给ProtModMain
类getSequence
。我现在需要使用字符串值将其传递给其他需要它的类,因此我打算将它作为参数传递给ObjectFactory
对象。但在此之前,我需要调用类getSequence
中的方法,ProtModMain
以便传递值。我不明白如何getSequence
在类的主要方法中调用该方法ProtModMain
。