java-Jsp+Servlet怎么在form中指定要访问的servlet中的方法名

问题描述

Jsp+Servlet怎么在form中指定要访问的servlet中的方法名

Jsp+Servlet怎么在form中指定要访问的servlet中的方法名,在Jsp中写了一个form,然后想指定访问servlet中的regist()方法,而不是doGet()或者doPost()方法,应该怎么样指定

解决方案

servlet只能指定post,get请求,你随便请求一个,在调一下regist()呗,或者重写父类service方法,在里面加入regist()

解决方案二:

dopost里面判断调用其他方法!!!

解决方案三:

1、在form中设置一个参数method="所调方法名",
2、在servlet中的service方法中获取方法名的字符串。
3、通过反射的getmethod方法获取你在servlet中写好的方法(参数与Service一致)
4、调用method.invoke();
这样做不用判断你要调用的方法的名称,你提交的是哪个方法,通过反射直接可以调用。

时间: 2025-01-02 00:17:36

java-Jsp+Servlet怎么在form中指定要访问的servlet中的方法名的相关文章

在 XPath 查询中指定轴(转自MSSQL手册)

sql 以下示例显示如何在 XPath 查询中指定轴.这些示例中的 XPath 查询都在 SampleSchema1.xml 中所包含的映射架构上指定.有关此示例架构的信息,请参见示例 XPath 查询. 示例 A. 检索上下文节点的子元素 此 XPath 查询选定上下文节点的所有 <Customer> 子元素: /child::Employee 在此查询中,child 是轴,Customer 是节点测试(如果 Customer 是 <element> 节点,则该测试为 TRUE,

c++中基类与派生类中隐含的this指针的分析

先不要看结果,看一下你是否真正了解了this指针? #include<iostream> using namespace std; class Parent{ public: int x; Parent *p; public: Parent(){} Parent(int x){ this->x=x; p=this; } virtual void f(){ cout<<"Parent::f()"<<endl; } void g(){ cout&l

id 成数组的传值-jsp弹出框传值问题(一个jsp 点击按钮弹出另一个jsp,选中记录带回数据显示在指定框中)

问题描述 jsp弹出框传值问题(一个jsp 点击按钮弹出另一个jsp,选中记录带回数据显示在指定框中) 如图,共有两个jsp: 一:add.jsp:二:select.jsp 其中在add.jsp上点击请选择按钮,弹出select.jsp页面,选择之后点击确定,应该如何将值传递回来,我知道是那个通过url携带参数,但是我一直写不对.下面附上两个jsp页面的源码: ## # [1.add.jsp]: <script> function openwindow(){ window.showModalD

jsp 增加,删除,读取xml文件中指定标记的内容代码

网页特效p/jsp.html target=_blank >jsp教程 增加,删除,读取xml文件中指定标记的内容代码 package xml; import java.io.file; import java.util.list; import org.dom4j.document; import org.dom4j.documentexception; import org.dom4j.element; import org.dom4j.qname; import org.dom4j.io.

java-关于JAVA io修改txt文件中指定的问题

问题描述 关于JAVA io修改txt文件中指定的问题 我有一个学生成绩管理系统的txt原数据文件, 有一定的格式: 学号-姓名-科目一成绩-科目二成绩-科目三成绩-平均成绩-总成绩 如: 1-王雨-100-80-60-80-240 · - · · - · · - · 10-朱月红-0-70-23-33-94 · - · · - · · - · 解决方案 java io向txt文件中输入换行符解决python ConfigParser文件编码问题(按指定格式存储文件(txt))解决python

javascript-怎么做网页自动登录?java+jsp,在js中做这个功能

问题描述 怎么做网页自动登录?java+jsp,在js中做这个功能 怎么做网页自动登录?java+jsp,在js中做这个功能,就是有个checkbox(30天内自动登录),选中之后,登录成功后30天内自动登录 解决方案 用Cookie,把用户和密码保存到本地 解决方案二: 勾选好checkbox 将用户名和密码保存到cookie中返回到客户端,下一次进入到登录界面时候获取该cookie从中取出用户名和密码,进行登录. 解决方案三: 就是保存到cookie 中,,下次登录直接送cookie中读取

jsp页面-如何获取TXT文档中指定的一行数据,并打印到JSP页面中呢?

问题描述 如何获取TXT文档中指定的一行数据,并打印到JSP页面中呢? 如何获取TXT文档中指定的一行数据,并打印到JSP页面中呢? 解决方案 try { String encoding="GBK"; File file=new File(filePath); if(file.isFile() && file.exists()){ //判断文件是否存在 InputStreamReader read = new InputStreamReader( new FileInp

字符串替换-java如何将字符串的所有括号中指定字符替换掉?(正则表达式或者其它方法)

问题描述 java如何将字符串的所有括号中指定字符替换掉?(正则表达式或者其它方法) 要处理字符串 Medical Care ( Costs Inverse ## agonism ( Costs Inverse ## agonism ) ) Costs ( Inverse ## agonism ) at beta_1 ##adrenergic receptors 替换操作:将字符串中 所有括号 内的 ##替换成 @ 处理结果: Medical Care ( Costs Inverse @ ago

java中Servlet类运行于哪里,如何运行一个Servlet类接受和发送数据

问题描述 java中Servlet类运行于哪里,如何运行一个Servlet类接受和发送数据 java中Servlet类运行于哪里,如何运行一个Servlet类接受和发送数据 解决方案 servlet运行在容器中,如tomcat等等,你可以创建一个javaweb工程,打包成war包之后,部署到tomcat,就可以使用servlet来做请求和响应了. 请关注 : http://git.oschina.net/wangkang/llsfw 希望能够帮到你.