jsp中package内的类如何引用

cqin 2003-05-15 10:44:41
<form action = /projectname/servlet/classname>
还是<form action = /projectname/servlet/packagename/classname>?
这两种我都不对啊

在jsp头上,我已经用import tag引入了那个包
...全文
337 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
cqin 2003-05-16
  • 打赏
  • 举报
回复
第一次提问中的问提解决了
action = servlet/packagename.classname
前面不需要projectname.
第二个问题,就是当我在web.xml后添加greeting后还是没有解决。
大家帮忙
cqin 2003-05-16
  • 打赏
  • 举报
回复
有人知道怎么回事情么?
我写详细一点
始终都报错:The requested resource (/greeting) is not available
另:哪位大侠有如何先web.xml的资料么?这个文件到底该怎么写才对那?
我怀疑问题在这里
web.xml:
<servlet>
<servlet-name>
Login
</servlet-name>
<servlet-class>
bbstest.Login
</servlet-class>
</servlet>

<servlet-mapping>
<servlet-name>Login</servlet-name>
<url-pattern>/greeting</url-pattern>
</servlet-mapping>

my.jsp如下:
<%@ page import="bbstest.*" %>
<HTML>

<BODY>
hehehehe
<form action="/greeting" method = GET>
<table>
<tr>
<td align="right" nowrap><font face="arial" size="-1">FA ID:</font></td>
<td><input name="uid" size="17" value=""></td>
</tr>
<tr>
<td> </td>
<td><input name="login" type="submit" value="Sign In"></td>
</tr>
</table>
</form>
</BODY>

</HTML>

Login.java如下:
package bbstest;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;

import javax.servlet.http.HttpServletResponse;

import java.io.IOException;

import java.io.PrintWriter;
import javax.servlet.ServletException;

/*
* Created on 2003-5-6
*
* To change the template for this generated file go to
* Window>Preferences>Java>Code Generation>Code and Comments
*/

/**
* @author qinxie
*
* To change the template for this generated type comment go to
* Window>Preferences>Java>Code Generation>Code and Comments
*/
public class Login extends HttpServlet {
private PrintWriter out;

public void doGet(HttpServletRequest request,HttpServletResponse response)

throws IOException, ServletException {



response.setContentType("text/html");

PrintWriter writer = response.getWriter();
writer.println("Welcome to FA BBS!");

}

public void doPost(HttpServletRequest request,
HttpServletResponse response)
throws IOException, ServletException
{

}

}


luckyfanjian 2003-05-15
  • 打赏
  • 举报
回复
是这样的:上边的错了
<form action = /projectname/servlet/packagename.subpackagename.classname>
luckyfanjian 2003-05-15
  • 打赏
  • 举报
回复
<form action = /projectname/servlet/packagename.sub.packagename.classname>
cqin 2003-05-15
  • 打赏
  • 举报
回复
照这个写了
还是找不到
是不是要设置web.xml和server.xml那?

81,114

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧