如何配置,才能通过页面中action调用java?

fwq1216 2005-04-18 09:51:01

<form method="post" action="/Sevlet/DB.DbInit" name="test">
我想通过form中的action指定URL来调用后台的java, 如何配置,在哪里配置?望高手帮忙,
我是用JBuilderX直接运行的.
...全文
97 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
vision2000 2005-04-20
  • 打赏
  • 举报
回复
支持楼上的
thrive_li 2005-04-18
  • 打赏
  • 举报
回复
配置web.xml如下


<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
<servlet>
<servlet-name>dbinit</servlet-name>
<servlet-class>DB.DbInit</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>dbinit</servlet-name>
<url-pattern>/dbinit</url-pattern>
</servlet-mapping>
</web-app>

然后这样调用就可以了

form method="post" action="/dbInit" name="test">
rual_true 2005-04-18
  • 打赏
  • 举报
回复
1、试试在action中加上url的全路径是否可以;
2、另外一种方法,可以在action中调用后台脚本,脚本中执行java程序。
woodcord 2005-04-18
  • 打赏
  • 举报
回复
学习,帮顶一下,
飞行的兔子 2005-04-18
  • 打赏
  • 举报
回复
你是通过action将处理转给servlet吧?
在web.xml中配置
<servlet>
<servlet-name>dbinit</servlet-name>
<servlet-class>类的完整名称</servlet-class>
<servlet-mapping>
<servlet-name>dbinit</servlet-name>
<url-pattern>/servlet/db.dbinit</url-pattern>
</servlet-mapping>
这样你就可以在action="/Sevlet/DB.DbInit"

81,094

社区成员

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

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