java-strus2中怎么实现servlet中的init()方法

问题描述

strus2中怎么实现servlet中的init()方法
我写了一个serlvet.. 我对init()方法做了实现 ...........为了在servlet第一次被访问的时候做一些事情 ..........并且以后再访问servlet都不会执行init()方法

我现在怎么把这个servlet加到struts2中呢

哎 小白一个 求大神帮忙!!!

解决方案

首选你要明确加servlet时候干嘛的 如果是初始化相关参数可以不用加 可以放在配置相关参数中 如果确实要用servlet放在web.xml中 没什么不好的 他默认有加载顺序的ServletContext -> context-param -> listener -> filter -> servlet

解决方案二:
自顶!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

解决方案三:
为什么要加到struts2中呢你直接在web.xml文件中struts2配置的前面加上servlet的配置不行吗?

解决方案四:
为什么要加到struts2中呢你直接在web.xml文件中struts2配置的前面加上servlet的配置不行吗?

时间: 2024-08-31 00:18:48

java-strus2中怎么实现servlet中的init()方法的相关文章

获取上传图片名称-怎么在servlet中获取上传图片的名称?

问题描述 怎么在servlet中获取上传图片的名称? 从jsp中提交上传组件到servler中,在servlet中怎么获取上传图片的名称? 解决方案 获取组件传递的参数,看哪个是你要的名称 // 这个可以获取所有用户端提交的参数的名字和参数 Enumeration en = request.getParameterNames(); while (en.hasMoreElements()) { String s = (String) en.nextElement(); System.out.pri

java中Servlet处理乱码的方法_java

今天在部署一个webservices程序的时候,从页面获取数据的servlet出现了乱码问题,在servlet中我已经把request.setCharacterEncoding("GB2312");这段文字加入到代码中去,但是还是出现乱麻问题. 到网上找资料,如下:JAVA是Unicode编码,你先转换成ISO8859-1,然后再转换成GBK或是GB2312. java 代码 复制代码 代码如下: request.setCharacterEncoding("ISO8859-1

关于java中servlet中的路径的几个函数的例子

关于servlet中的路径的几个函数的例子: 假设有如下请求的路径: http://192.168.1.191:8083/CitizenWeb/TestServlet?ywdm=01&czmd=02&dd=00030 1. /CitizenWeb request.getContextPath();  2.  TestServlet request.getRequestURI().substring(request.getRequestURI().lastIndexOf("/&qu

ajax返回中文乱码,servlet中的显示乱码,post提交的乱码问题,编码大总结

ajax|servlet|编码|问题|显示|中文|中文乱码 ajax返回中文乱码问题解决使用ajax获取服务器数据返回给客户端,出现中文乱码.在之前的一个ajax应用中指定codepage=936,将所有页面编码都指定为GB2312即可解决.这 次的应用中却无起作用了,经过多次的试验,客服端的编码应该绝对没有问题的.可以判断问题一定出在服务器端.稍微分析一下可知虽然服务器端指定了文件的编 码格式,但对于服务器输出流就成为了怀疑的对象.由于使用MS SQL2000,采用unicode编码,所以返回

JSP/Servlet中的汉字编码问题

js|servlet|编码|汉字|问题 网上就 JSP/Servlet 中 DBCS 字符编码问题有许多优秀的文章和讨论,本文对它们作一些整理,并结合 IBM WebSphere Application Server 3.5(WAS)的解决方法作一些说明,希望它不是多余的.内容: 问题的起源 GB2312-80,GBK,GB18030-2000 汉字字符集及 Encoding 中文转码时´?´.乱码的由来 JSP/Servlet 汉字编码问题及在 WAS 中的解决办法 结束语 参考文章 1. 问

JSP/Servlet 中的汉字编码问题(转)

js|servlet|编码|汉字|问题 . 问题的起源     每个国家(或区域)都规定了计算机信息交换用的字符编码集,如美国的扩展 ASCII码, 中国的 GB2312-80,日本的 JIS 等,作为该国家/区域内信息处理的基础,有着统一编码的重要作用.字符编码集按长度分为 SBCS(单字节字符集),DBCS(双字节字符集)两大类.早期的软件(尤其是操作系统),为了解决本地字符信息的计算机处理,出现了各种本地化版本(L10N),为了区分,引进了 LANG, Codepage 等概念.但是由于各

JSP/Servlet 中的汉字编码问题

js|servlet|编码|汉字|问题 网上就 JSP/Servlet 中 DBCS 字符编码问题有许多优秀的文章和讨论,本文对它们作一些整理,并结合 IBM WebSphere Application Server 3.5(WAS)的解决方法作一些说明,希望它不是多余的. 1.问题的起源 每个国家(或区域)都规定了计算机信息交换用的字符编码集,如美国的 ASCII,中国的 GB2312-80,日本的 JIS 等,作为该国家/区域内信息处理的基础,有着统一编码的重要作用.字符编码集按长度分为 S

Servlet中如何捕获Session事件?

servlet|session 捕获Session事件的意义:1.    记录网站的客户登录日志(登录,退出信息等)2.    统计在线人数3.    等等还有很多,呵呵,自己想吧--总之挺重要的. Session代表客户的会话过程,客户登录时,往Session中传入一个对象,即可跟踪客户的会话.在Servlet中,传入Session的对象如果是一个实现HttpSessionBindingListener接口的对象(方便起见,此对象称为监听器),则在传入的时候(即调用HttpSession对象的

Servlet中jdbc应用高级篇

servlet|高级  JDBC使用数据库URL来说明数据库驱动程序.数据库URL类似于通用的URL,但SUN 在定义时作了一点简化,其语法如下: Jdbc::[node]/[database] 其中子协议(subprotocal)定义驱动程序类型,node提供网络数据库的位置和端口号,后面跟可选的参数.例如: String url="jdbc:inetdae:myserver:1433?language=us-english&sql7=true" 表示采用inetdae驱动程