永发信息网

如何在jsp页面中引用servlet

答案:2  悬赏:60  手机版
解决时间 2021-01-19 13:33
  • 提问者网友:记得曾经
  • 2021-01-19 02:59
如何在jsp页面中引用servlet
最佳答案
  • 五星知识达人网友:几近狂妄
  • 2021-01-19 03:48
比如jsp有个form表单里面有action属性,当你触发提交时,action里的属性就是访问某个servlet;/business、/test;这个就需要你在web.xml里面配置servlet
例如:

servletTest
ServletTest


servletTest
/test

这样访问,就能到具体的某个servlet了
全部回答
  • 1楼网友:山河有幸埋战骨
  • 2021-01-19 05:18

新建一个XXservlet.java
在XXservlet中的dopost/doget方法设置属性值例如
//获取session,反馈操作信息
HttpSession session = request.getSession();

//tips是到时在页面上调用的属性名,你自己可以改,登录失败这个字符串是属性值
“session.setAttribute("tips",  "登录失败");”
//为了看效果这里可以直接跳到显示的jsp
response.sendRedirect("jsp地址");

在项目的WebContent/WEB-INF/web.xml中设置servelet联系

//这里的servlet-name作用范围只在这个xml中,你可以改别的名字,但要跟下一个servlet-name一样(映射参照)
XXservlet
//这里写XXservlet.java的路径:“包.类”
com.??.action.XXservlet


XXservlet
//触发XXservlet的url(例如http://localhost:6060/项目名称/XX)
/XX

在jsp页面上
...

${sessionScope.tips},立即返回

...
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯