j2ee
文章平均质量分 80
趋势大仙
这个作者很懒,什么都没留下…
展开
-
Struts.xml 配置文件说明
constant name="struts.action.extension" value="action,,wang"/> //struts默认扩展名是action,可以自定义。 //修改struts.xml后,无需重启Tomcat。-- 配置默认的action(package子标签,置于action标签之上).当请求的action不存在时,执行默认的default -->原创 2023-09-07 18:44:36 · 697 阅读 · 0 评论 -
实现WebService的客户端用SOAP方式访问
记录一下,客户端实现soap接口的访问 。废话少说,直接上代码 String wsdl = "http://127.0.0.1:9009/ServiceHello?wsdl"; Service service = new Service(); Call call = (Call) service.createCall(); // 访问路径 call.setTargetEndpointAddress(wsdl);...原创 2020-07-03 17:38:06 · 387 阅读 · 0 评论 -
http 和 https请求,证书生成
import java.security.cert.CertificateException;import java.security.cert.X509Certificate;import javax.net.ssl.X509TrustManager;public class MyX509TrustManager implements X509TrustManager { @Override public void checkClientTrusted(X509Certificate[].原创 2020-06-23 18:57:07 · 774 阅读 · 0 评论 -
struts2 中使用request.getInputStream() 获取POST数据
// 发送POST请求 public static void getPort2(){ try { String postData="{name,age,[student1,aa1,aa2],[student2,aa1,aa2]}"; URL url = new URL("http://127.0.0.1:9080/api/interface/getConfig.ac");原创 2017-04-15 10:35:11 · 3562 阅读 · 0 评论 -
tomcat性能配置
# 8G内存JAVA_OPTS="-Dfile.encoding=UTF-8 -server -Djava.awt.headless=true -Xms6144m -Xmx6144m -XX:NewSize=1024m -XX:MaxNewSize=2048m -XX:PermSize=512m -XX:MaxPermSize=512m -XX:MaxT原创 2017-09-05 11:58:24 · 304 阅读 · 0 评论 -
Tomcat中JVM内存溢出及如何合理配置
Tomcat本身不能直接在计算机上运行,需要依赖于硬件基础之上的操作系统和一个Java虚拟机。Tomcat的内存溢出本质就是JVM内存溢出,所以在本文开始时,应该先对Java JVM有关内存方面的知识进行详细介绍。一、Java JVM内存介绍JVM管理两种类型的内存,堆和非堆。按照官方的说法:“Java 虚拟机具有一个堆,堆是运行时数据区域,所有类实例和数组的内存均从此处分配。堆是在 Ja原创 2017-09-16 11:39:45 · 1122 阅读 · 0 评论 -
对HTML, JS, CSS进行代码保护。
HTML应用采用的仍然是Javascript(JS)、HTML、CSS 等Web语言,因而其代码保护就是这些Web代码的保护,而HTML应用主要功能一般采用JS实现,因此JS代码就成了保护重点。然而,似乎Web语言的设计者们根本没考虑过保护代码,或许因为他们认为互联网的核心价值不是代码,而是业务数据、是流量,这样更有利于互联网Web服务的发展。但开发者似乎不这么认为。我和开发者交流BAE/Widg...原创 2018-05-06 14:33:02 · 2434 阅读 · 0 评论