Java 如何在html中提示唯一的文件下载?

Java 如何在html中提示唯一的文件下载?,java,html,Java,Html,我正在写一个允许用户注册网站的程序。在他们注册后,我想创建一个通用映像的副本,更改映像的名称,使其与用户名匹配,并提示下载文件。对于如何在HTML中实现这一点,我有点困惑。我有创建图像副本和更改名称的代码,但我不确定如何将其连接到HTML代码以获得用户输入 我刚刚上传了一些代码(请不要判断我是初学者)。基本上,我想创建一个数据库,让公司的实习生根据自己的角色获得自己的徽章。在他们注册数据库后,我希望有一个提示,告诉他们下载他们独特的png文件 package org.kodejava.examp

我正在写一个允许用户注册网站的程序。在他们注册后,我想创建一个通用映像的副本,更改映像的名称,使其与用户名匹配,并提示下载文件。对于如何在HTML中实现这一点,我有点困惑。我有创建图像副本和更改名称的代码,但我不确定如何将其连接到HTML代码以获得用户输入

我刚刚上传了一些代码(请不要判断我是初学者)。基本上,我想创建一个数据库,让公司的实习生根据自己的角色获得自己的徽章。在他们注册数据库后,我希望有一个提示,告诉他们下载他们独特的png文件

package org.kodejava.example.commons.io;
导入org.apache.commons.io.FileUtils;
导入java.io.File;
导入java.io.IOException;
公共类FileCopyExample{
公共静态void main(字符串[]args){
文件使用者=新文件(“consumer.png”);
文件sweIntern=新文件(“sweIntern.png”);
文件HRTeamLeader=新文件(“HRTeamLeader.png”);
文件HRTeamMember=新文件(“HRTeamMember.png”);
File onlinemarketingstrailer=新文件(“onlinemarketingstrailer.png”);
File marketingTeamMember=新文件(“marketingTeamMember.png”);
File medicalResearchTeamLeader=新文件(“medicalResearchTeamLeader.png”);
File medicalResearchTeamMember=新文件(“medicalResearchTeamMember.png”);
//从下拉菜单中获取用户名和角色
文件目标=(“username.png”);
File targetDir=新文件(System.getProperty(“java.io.tmpdir”);
试一试{
如果(角色==“消费者”){
FileUtils.copy(使用者、目标);
copyFileToDirectory(consumer,targetDir);
//对其他8个角色重复此操作
}捕获(IOE异常){
e、 printStackTrace();
}
}
}
选择您的角色:
消费者
软件实习工程师
人力资源团队负责人
人力资源团队成员
网络营销策略师
网络营销团队成员
医学研究小组组长
医学研究创新领导者
人力资源团队负责人

向我们展示您迄今为止所取得的成果,以便我们能够帮助您。我们现在在这里瞎飞了。我添加了一些代码,这些Java代码与HTML有什么关系。Java代码似乎不是web应用程序的一部分。初学者的一般提示:不要幻想。如果您希望用户下载某些内容,请给他们一个常规链接(
        <label for="roles">Select your role:</label>
            <select name="roles" id="roles">
            <option value="Consumer">Consumer</option>
            <option value="Software Engineer Intern">Software Engineer Intern</option>
            <option value="HR Team Leader">HR Team Leader</option>
            <option value="HR Team Member">HR Team Member</option>  
            <option value="Online Marketing Strategist">Online Marketing Strategist</option>
            <option value="Online Marketing Team Member">Online Marketing Team Member</option>
            <option value="Medical Research Team Leader">Medical Research Team Leader</option>
            <option value="Medical Research Innovation Leader">Medical Research Innovation Leader</option>
            <option value="Biomedical Research Team Member">HR Team Leader</option>
            </select>