节点:上游(原材料/资源端)位置:上游情绪:利好参考度:6/10
据Mining.com网站报道,美国总统特朗普快速推进深海采矿的行政命令,再度引发全球关于未来海洋资源、国际法与环境监管的激烈争论。美国此举旨在减少对镍、铜等关键矿产的对外依赖,却引发人们对生态破坏和国际稳定的担忧。
特朗普4月签署的行政令援引《深海硬矿资源法案》,绕过国际监管机构,直接授权包括国际水域在内的深海采矿许可。该方式绕开负责监管海底采矿和海洋生态保护的联合国国际海底管理局(ISA),标志着美国对《联合国海洋法公约》(UNCLOS)遵守情况的重大转变。虽美国未批准加入UNCLOS,但过去认可其原则,新的单边行动则背离了这一原则,法律专家警告,此举或危及全球海洋治理,引发更多单边行动。
矿业律师斯科特·安德森指出,美国与UNCLOS一直保持“若即若离”关系,虽协助制定公约,但因需共享采矿技术条款拒绝批准加入。不过长期按UNCLOS第XI部分单独协议遵守深海采矿规定。他表示,美国快速推进深海采矿可能打破体系,带来法律和外交风险,或鼓励他国无视国际规矩、扩大领海主张。
此转变正值ISA推迟颁布开采规定之时。2021年,瑙鲁海洋资源公司申请在太平洋克拉里昂 – 克利珀顿区开采,触发规则制定期限,按UNCLO...
The complete content requires login
You can view the full content after logging in. If you don't have an account, please register first.
This Website publishes publicly available information that SMMNN deems reliable, but makes no warranty as to the accuracy or completeness of such information. The information provided by SMMNN is for reference only and does not constitute investment advice to any entity. Members of the Website shall not replace their own independent judgment with such information.
**步骤1:创建Web项目**
首先,你需要创建一个Web项目。这可以通过使用IDE(如Eclipse、IntelliJ IDEA等)来完成。
**步骤2:创建AddForm.jsp**
在Web项目中,创建一个名为AddForm.jsp的文件,用于输入两个数字。以下是AddForm.jsp的代码:
“`jsp
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
Enter Two Numbers
“`
**步骤 3:创建 AddServlet.java**
创建一个名为 AddServlet 的 Servlet 类,用于处理加法运算。以下是 AddServlet.java 的代码:
“`java
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
@WebServlet(“/add”)
public class AddServlet extends HttpServlet {
private static final long serialVersionUID = 1L;
protected void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
// 获取表单参数
String num1 = request.getParameter(“num1”);
String num2 = request.getParameter(“num2”);
// 将字符串转换为整数
int number1 = Integer.parseInt(num1);
int number2 = Integer.parseInt(num2);
// 执行加法运算
int sum = number1 + number2;
// 设置响应内容类型
response.setContentType(“text/html;charset=UTF-8”);
// 发送结果给客户端
response.getWriter().println(“
The sum is: ” + sum + “
“);
}
}
“`
**步骤 4:配置 web.xml(如果使用注解@WebServlet则不需要)**
如果你没有使用 `@WebServlet` 注解来配置 Servlet,你需要在 web.xml 文件中配置 Servlet。以下是 web.xml 中的配置示例:
“`xml
“`
**步骤 5:部署和运行**
1. 将项目部署到 Web 服务器(如 Apache Tomcat)。
2. 启动 Web 服务器。
3. 在浏览器中访问 AddForm.jsp(例如:http://localhost:8080/你的项目名/AddForm.jsp)。
4. 输入两个数字并点击 “Add” 按钮。
5. 观察加法运算的结果。
**注意:**
– 确保你的项目中包含了所需的库(如 servlet-api.jar)。
– 根据你的项目结构和包名,适当修改代码中的包名和类名。
– 如果使用注解 `@WebServlet`,则不需要在 web.xml 中进行配置。